当前位置:编程学习 > C#/ASP.NET >>

ASP.NET错误提示控件包含代码块(即 <% ... %>),因此无法修改控件集合

运行窗口的时候出现这个错误,发现在javascript中包含<% ... %>代码段,
在网上查资料说把<head runat="server">里的runat属性去掉就可以,可
去掉后提示错误:使用主题 css 文件要求页上有标头控件。(例如 <head runat="server" />) 求助在不要求修改CSS文件的情况下怎么做呢?
补充:不能去掉runat="server"属性 那要怎么改就不提示控件包含代码块(即 <% ... %>),因此无法修改控件集合这个错误呢
答案:
js写在body是可以用.
但会影响你的页面质量.
相对火狐浏览器内核的不同 有时会屏蔽你的js并且这样写也不是很规范
aspx页面内<% ... %> 这种符号一般是绑定数据用的.其他的不会用到这个
你把业务写在ASPX里不就可以了?
解决了就好,顶!
<%# Eval%>是用来数据绑定的啊,不放在 runat="server"也可以

上一个:在.net里可以把导航这些每一页都有的东西做成控件,以节省代码;那在asp里该怎么做?
下一个:编写一个asp+acess文件,用什么代码可以提取出数据库中的某个数据并与客户提交的数据进行比较??

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,