问下大家为什么我在页面上放div以后我在页面里面不能this.呢?????? 我在页面上放了div 源里面的属性是<div id="about_cake" runat="server">但是我在代码中用this.about_cake.Visible = true;就会包错误说 未定义about_cake控件 这是什么原因 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 protected System.Web.UI.HtmlControls.HtmlGenericControl about_cake;在类里添加这句话。 因为div 并不是默认服务器端控件,你要在开始的时候初始化一下! 原因是你的动作太快IDE还没有来得及更新变量的申明代码你就已经先使用了把页面从代码视图切换到设计视图在切换回来就可以了。 <div id="about_cake" runat="server" /> 你是没有结束<div>标识符吧。还是你想在客户端用Javascript获取不到this.about_cake.Visible = true;? 当然,也可以手动修改相应的 Designer.cs 文件但不推荐那样做因为这个文件是由IDE自己维护的它很有可能会把里面所有的代码都删除再重建。 我搞错了。应该是可以使用this.divID ...的。 Protected WithEvents about_cake as System.Web.UI.HtmlControls.HtmlGenericControl 上面的是VB語法,C#的應該就是2樓那個 如果你使用的是VS2003,可以这么做如果使用的是VS2005,建议还是让IDE自己生成其实VS2005之所以要弄个Designer.cs就是不想把控件的申明放到后台代码页中 关于技术文档的编写规范? 请在线的同仁帮帮忙。 现有一个ASP.NET开发的OA项目,现紧急寻求合作! 在使用UpdatePanel控件后,单独刷新该控件却引起整个页面的Title变为"无标题" arrUserId = (ArrayList)this.Application["arrUserId"]错误请求帮助 关于WEBCHART的SQLSERVER数据库挂接问题 求网络硬盘源代码! 在更新数据时出现了点问题,请各位大侠解决 新手请教文件上传下载问题 smtpmail 发邮件问题! 虚拟目录需要验证访问,如何配置某个ASPX页面匿名访问? updatapanel中script事件问题
在类里添加这句话。
IDE还没有来得及更新变量的申明代码
你就已经先使用了
把页面从代码视图切换到设计视图在切换回来就可以了。
但不推荐那样做
因为这个文件是由IDE自己维护的
它很有可能会把里面所有的代码都删除再重建。
如果你使用的是VS2003,可以这么做
如果使用的是VS2005,建议还是让IDE自己生成
其实VS2005之所以要弄个Designer.cs就是不想把控件的申明放到后台代码页中