ASP.NET控件/表单的Attributes集合属性用于什么?
我们可以使用此属性来实现与RegisterStartupScript()相同的功能吗?
答案 0 :(得分:1)
它用于将客户端属性添加到服务器端控件。例如:
ButtonSubmit.Attributes.Add("onclick", "return confirm('Are you sure?');");
如果你可以获得对HTML页面body
标签的引用,你应该可以通过添加如下属性来做同样的事情:
BodyTag.Attributes.Add("onload", "myJavaScriptFunction();");
答案 1 :(得分:1)
您可以将属性添加到以html格式输出的控件中。
所以对于这个C#代码:
ButtonSubmit.Attributes.Add("onclick", "return confirm('Are you sure?');");
将输出类似这个html的内容:
<input type="button" onclick="return confirm('Are you sure?');" value="Submit" />