語法格式有兩種,編程
以下:this
1.第一種寫法:控件ID名.Attributes.Add(「事件名稱」,「JS方法」);事件
如:一個按鈕控件Button1.Attributes.Add(「onclick」,「return confirm('確認?')」);io
2.另外一寫法:控件ID名.Attributes["事件名稱"]=「JS方法";function
如:前臺寫了一個JS方法: function ISCheck(){。。。。。。}; Button1.Attributes[「onclick」]="ISCheck()";class
編程實戰:後臺
this.txtBeginDate.Attributes["onclick"] = "return showCalendar('" + this.txtEmpName.ClientID + "','y/mm/dd')";
this.txtBeginDate.Attributes.Add("onclick", "return showCalendar('" + this.txtEmpName.ClientID + "','y/mm/dd')");cli
//以上兩種方法是等效的語法
this.txtBeginDate.Attributes["readonly"] = "true"; //在txtBeginDate中添加readonly爲True的屬性。方法
this.txtBeginDate.Attributes.Add("readonly", "true"); //等效的寫法