当前位置: 代码迷 >> ASP.NET >> web中的button能用什么属性来存放数据,比如说其他东西的ID等。该如何处理
  详细解决方案

web中的button能用什么属性来存放数据,比如说其他东西的ID等。该如何处理

热度:592   发布时间:2013-02-25 00:00:00.0
web中的button能用什么属性来存放数据,比如说其他东西的ID等。
如果要用button存放多个东西的ID,然后用button.click+=来传递参数怎么做?

------解决方案--------------------------------------------------------
button 的ID 就可以保存ID啊 比如button.ID = "btn_"+ id.ToString();

单击事件里可取到当前的控件的ID 然后去除 btn_ 就行了


或者 
button.Attributes.Add("MYID", id.ToString());

取用

button.Attributes["MYID"];
------解决方案--------------------------------------------------------
<asp:Button ID="Button1" runat="server" Text="Button" 
CommandArgument="Hello World" onclick="Button1_Click" />

protected void Button1_Click(object sender, EventArgs e)
{
Button b= sender as Button;
Response.Write(b.CommandArgument);
}
  相关解决方案