2012-03-24 3 views
0

Привет, как я могу добавить атрибут в кнопку при нажатии кнопки?Как добавить атрибут при событии onclick в asp.net

это атрибут dojotype="dijit.form.Button"

void ButtonLogin_OnClick(object sender, EventArgs e) 
{ 
// the add attribute 
} 

это моя кнопка

<button id="ButtonLogin" runat="server" onServerClick="ButtonLogin_OnClick" jsid="ButtonLogin" style="float: right; 
          padding: 5px 15px 0px 0px;"> 
          Login</button> 

ответ

2

внутри ButtonLogin_OnClick сделать

this.ButtonLogin.Attributes.Add("dojotype", "dijit.form.Button"); 
0

Вы можете сделать это с помощью JQuery. Я добавляю атрибут "а" тег:

 <a href="#" id="btnAttrib">Add Attrib</a> 
    <script type="text/javascript"> 
      $("#btnAttrib").click(function() { 
       $("#btnAttrib").attr("rel", "nofollow");     
      }) 
    </script> 

Я думаю, что вы изменить его на:

 <button id="ButtonLogin" runat="server" onServerClick="ButtonLogin_OnClick" jsid="ButtonLogin" style="float: right;padding: 5px 15px 0px 0px;">Login</button> 

    <script type="text/javascript"> 
      $("#ButtonLogin").click(function() { 
       $("#ButtonLogin").attr("dojotype", "dijit.form.Button");     
      }) 
    </script> 
Смежные вопросы