关于ASP.NET中的"runat"属性的问题?
关于ASP.NET中的"runat"属性的问题?
我研究了这个帖子,但是理解得不多。我对ASP/HTML/服务器端编程非常陌生。
我尝试在一个.aspx文件中运行这段代码:
当我尝试在CodeFile中使用时,出现错误:
protected void Page_Load(object sender, EventArgs e) { lblName.Text = "123"; }
"lblName不存在"。
但是,如果我在标签中使用runat="server"属性,那么这段代码就能正常工作。
另外,是否有嵌套运行属性的概念?例如,如果我为上面的表单指定runat=server,那么表单内的所有控件是否都自动配置为在服务器上运行?这个属性是如何工作的?
什么情况下我需要为