2012-10-16 101 views
-1

只是想知道,如果有可能不拆以下步驟...提前創建時爲控件分配屬性?

Button b = new Button() 
{ 
    // You can access Attributes here, but only get, not set. 
    ID = "btnExample", 
    Text = "Click Me" 
}; 

b.Attributes.Add("onclick", "alert('hello, world')"); 

感謝。

+0

你爲什麼不試試呢? – codingbiz

回答

1

你可以從按鍵驅動,並將其添加到構造函數:

class MyButton: Button 
{ 
    MyButton(MyAttributes atr) 
    { 
     for each (elm in atr) 
     { 
      base.Attributes.Add(elm.Key, elm.Value); 
     } 
    } 
} 
相關問題