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

请教下.net2010中HTML服务器控件的问题

以前用05 只要标签后面加个runat="server"属性就可以直接在后台CS文件上处理事件了,并且在设计窗口上还出现个绿箭头表示是服务器控件
最近下的2010旗舰版 不仅不能在后台处理事件,连访问都是问题(需要关掉VS再开才能在后台访问)-.-
我查了下MSDN的教程 貌似官方是在WEB页上直接写SCRIPT的...

请问下是我下的VS版本问题还是2010中对HTML服务器控件应用方法改变了? --------------------编程问答-------------------- 没有,可以在.cs中处理
新建Web窗体时记得勾选右边的将代码放在单独的文件中 --------------------编程问答-------------------- 这个没有变 。
你看看是不是你改动了什么 。 --------------------编程问答-------------------- 新建文件的时候 将代码放在单独的文件中 选项选中 --------------------编程问答-------------------- 应该不会有问题呀,你建页面时选择对不对 --------------------编程问答-------------------- 什么叫“连访问都是问题”?
一切都没有变 --------------------编程问答-------------------- --------------------编程问答--------------------
引用 5 楼 isline 的回复:
什么叫“连访问都是问题”?
一切都没有变

就是说在后台隐式文件里不能直接调用,WEB页面中声明HTML标签后重起VS才能在后台CS文件调用

那个“将代码放在单独的文件中”选项默认就是勾选的...
不知为何却无法像VS2005中那样双击后在后台出现事件方法,就算在后台声明,在前台标签中也无法调用(名字没错,参数没错)

双击设计窗口中的控件后直接在HEAD标签出现SCRIPT而不是在后台文件 -.-

<script language="javascript" type="text/javascript">
// <![CDATA[

        function subButton_onclick() {

        }

// ]]>
</script>

VS设置也是默认的没改过,毕竟是刚下的平台还不熟悉
难道各位的都可以正常使用HTML服务器标签不成? --------------------编程问答-------------------- 你用的html标签的+runat="server"没后台事件
用asp的控件
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,