Attributes 有哪些属性 ControlName.Attributes.Add("AttributeName", "value");AttributeName 可以为任何值 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没有固定的,什么属性都可以加,比如:Button1.Attributes.Add("myAttribute","我的属性值"); http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemwebuiattributecollectionclasstopic.asp 将特性从 AttributeCollection 类添加到 HtmlTextWriter 对象中,该对象负责将这些特性以 HTML 形式呈现给 ASP.NET 服务器控件。[Visual Basic]Public Sub AddAttributes( _ ByVal writer As HtmlTextWriter _)[C#]public void AddAttributes( HtmlTextWriter writer);[C++]public: void AddAttributes( HtmlTextWriter* writer);[JScript]public function AddAttributes( writer : HtmlTextWriter);参数writer HtmlTextWriter,它将添加的特性写入 ASP.NET 服务器控件的开始标记中。 备注此方法将服务器控件的所有特性复制到 HtmlTextWriter 对象,以便它们被对 RenderBeginTag 方法的下一次调用呈现。通过直接呈现代理项控件(如 Calendar 或 CheckBoxList 控件)所呈现的服务器控件,可能会提高服务器控件的性能。直接呈现会比通过代理项控件呈现快一些,这是由于代理项要求您将子控件的所有特性复制到代理项,并在复制完成之后呈现它们。示例[Visual Basic, C#] 下面的示例说明如何向 Button 服务器控件 myButton、TextBox 服务器控件 myTextBox 添加新特性,然后将这些特性添加到自定义 HtmlTextWriter(可将这些特性分别写入这些控件的输出流中)。[Visual Basic] myButton.Attributes.Clear()myTextBox.Attributes.Clear()myButton.Attributes("onClick") = "javascript:alert('Visiting msn.com');"myTextBox.Attributes("name") = "MyTextBox"myTextBox.Attributes("onBlur") = "javascript:alert('Leaving MyTextBox...');"Dim myHttpResponse As HttpResponse = ResponseDim myHtmlTextWriter As New HtmlTextWriter(myHttpResponse.Output)myButton.Attributes.AddAttributes(myHtmlTextWriter)myTextBox.Attributes.AddAttributes(myHtmlTextWriter)[C#] myButton.Attributes.Clear();myTextBox.Attributes.Clear();myButton.Attributes["onClick"] = "javascript:alert('Visiting msn.com');";myTextBox.Attributes["name"] = "MyTextBox";myTextBox.Attributes["onBlur"] = "javascript:alert('Leaving MyTextBox...');"; HttpResponse myHttpResponse = Response;HtmlTextWriter myHtmlTextWriter = new HtmlTextWriter(myHttpResponse.Output);myButton.Attributes.AddAttributes(myHtmlTextWriter);myTextBox.Attributes.AddAttributes(myHtmlTextWriter); ControlName.Attributes.Add("AttributeName", "value");attributename controlname的属性或方法对象,value 是它的值 asp.net 问题 MVC3 查询条件传值 对查询结果进行分页 问题一直没解决,再起一贴.如何用JS脚本加载用户控件. 菜鸟问题,请大家帮忙! 网站目录隐藏问题 ASP.NET爱好者请加入9362723博客群一起共享研讨 petshop里最基本的问题 超级菜鸟问题,ms sql server 2005数据库可以储存图片吗? 输入字符串的格式不正确 再问一次?这个问题就没人知道!---唉,我的分就是这样散了的! 帮我看哪儿出了问题,郁闷了好久! 分析器错误:“未能加载类型”。请各位指点指点。在线急!
[Visual Basic]
Public Sub AddAttributes( _
ByVal writer As HtmlTextWriter _
)
[C#]
public void AddAttributes(
HtmlTextWriter writer
);
[C++]
public: void AddAttributes(
HtmlTextWriter* writer
);
[JScript]
public function AddAttributes(
writer : HtmlTextWriter
);
参数
writer
HtmlTextWriter,它将添加的特性写入 ASP.NET 服务器控件的开始标记中。
备注
此方法将服务器控件的所有特性复制到 HtmlTextWriter 对象,以便它们被对 RenderBeginTag 方法的下一次调用呈现。
通过直接呈现代理项控件(如 Calendar 或 CheckBoxList 控件)所呈现的服务器控件,可能会提高服务器控件的性能。直接呈现会比通过代理项控件呈现快一些,这是由于代理项要求您将子控件的所有特性复制到代理项,并在复制完成之后呈现它们。
示例
[Visual Basic, C#] 下面的示例说明如何向 Button 服务器控件 myButton、TextBox 服务器控件 myTextBox 添加新特性,然后将这些特性添加到自定义 HtmlTextWriter(可将这些特性分别写入这些控件的输出流中)。
[Visual Basic]
myButton.Attributes.Clear()
myTextBox.Attributes.Clear()
myButton.Attributes("onClick") = "javascript:alert('Visiting msn.com');"myTextBox.Attributes("name") = "MyTextBox"myTextBox.Attributes("onBlur") = "javascript:alert('Leaving MyTextBox...');"Dim myHttpResponse As HttpResponse = Response
Dim myHtmlTextWriter As New HtmlTextWriter(myHttpResponse.Output)myButton.Attributes.AddAttributes(myHtmlTextWriter)
myTextBox.Attributes.AddAttributes(myHtmlTextWriter)
[C#]
myButton.Attributes.Clear();
myTextBox.Attributes.Clear();
myButton.Attributes["onClick"] =
"javascript:alert('Visiting msn.com');";myTextBox.Attributes["name"] = "MyTextBox";myTextBox.Attributes["onBlur"] =
"javascript:alert('Leaving MyTextBox...');";
HttpResponse myHttpResponse = Response;
HtmlTextWriter myHtmlTextWriter =
new HtmlTextWriter(myHttpResponse.Output);myButton.Attributes.AddAttributes(myHtmlTextWriter);
myTextBox.Attributes.AddAttributes(myHtmlTextWriter);