asp.net-属性集合属性

asp.net-属性集合属性,asp.net,attributes,Asp.net,Attributes,ASP.NET控件/窗体的属性集合属性用于什么 我们可以使用此属性实现与RegisterStartupScript()相同的功能吗?它用于向服务器端控件添加客户端属性。例如: ButtonSubmit.Attributes.Add("onclick", "return confirm('Are you sure?');"); 如果您可以获得对HTML页面的body标记的引用,您应该可以通过添加如下属性来完成相同的操作: BodyTag.Attributes.Add("onload", "myJ

ASP.NET控件/窗体的属性集合属性用于什么


我们可以使用此属性实现与RegisterStartupScript()相同的功能吗?

它用于向服务器端控件添加客户端属性。例如:

ButtonSubmit.Attributes.Add("onclick", "return confirm('Are you sure?');");
如果您可以获得对HTML页面的
body
标记的引用,您应该可以通过添加如下属性来完成相同的操作:

BodyTag.Attributes.Add("onload", "myJavaScriptFunction();");

您可以向以html形式输出的控件添加属性

所以对于这个C代码:

将输出类似以下html的内容:

<input type="button" onclick="return confirm('Are you sure?');" value="Submit" />

我用回复修改了我的答案。
<input type="button" onclick="return confirm('Are you sure?');" value="Submit" />