AttributeCollection.Item[String] 属性

定义

获取或设置服务器控件的指定特性值。

public:
 property System::String ^ default[System::String ^] { System::String ^ get(System::String ^ key); void set(System::String ^ key, System::String ^ value); };
public string this[string key] { get; set; }
member this.Item(string) : string with get, set
Default Public Property Item(key As String) As String

参数

key
String

集合中的特性的位置。

属性值

String

特性值。

示例

以下示例演示如何设置动态 HTML onblur 属性以在 Web 服务器控件失去焦点时 TextBox 运行 ECMAScript (JavaScript) 命令。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>Attributes Property of a Web Control</title>
<script language="c#" runat="server">

       void Page_Load(Object sender, EventArgs e) {
          TextBox1.Attributes["onblur"]="javascript:alert('Hello! Focus lost from text box!!');";    
       }
   </script>

</head>
<body>
   <h3>Attributes Property of a Web Control</h3>
<form id="form1" runat="server">

   <asp:TextBox id="TextBox1" columns="54" 
    Text="Click here and then tab out of this text box" 
    runat="server"/>  

</form>
</body>
</html>
   
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>Attributes Property of a Web Control</title>
<script language="vb" runat="server">

       Sub Page_Load(sender As Object, e As EventArgs)
          TextBox1.Attributes("onblur")="javascript:alert('Hello! Focus lost from text box!!');"   
       End Sub
   </script>

</head>
<body>
   <h3>Attributes Property of a Web Control</h3>
<form id="form1" runat="server">

   <asp:TextBox id="TextBox1" columns="54" 
    Text="Click here and then tab out of this text box" 
    runat="server"/>  

</form>
</body>
</html>
   

注解

可以向使用此属性的 ASP.NET 服务器控件添加属性或从检索属性。

适用于

另请参阅