在十个Button中我想判断那个Buttont.ID=aaa怎么写呀 要是javascript 用document.all.yourButtonID 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 foreach (Control vControl in Controls) if (vControl is Button) MessageBox.Show(((Button)vControl).Name); 加一个for(int i=0;i<10;i++)if(button[i].ID==aaa)MessageBox.Show(""); //Web Form里也可以protected void Button3_Click(object sender, EventArgs e){ foreach (Control vControl in form1.Controls) if (vControl is Button) ListBox1.Items.Add(((Button)vControl).ID); } 我在Web 上这样写不好用的 这个代码怎么在2003的WEb 中不好用牙 protected void Button3_Click(object sender, EventArgs e){ foreach (Control vControl in form1.Controls) if (vControl is Button) ListBox1.Items.Add(((Button)vControl).ID); } 我的问题在那个 FORM1.Controls 我在Web上,这个网页的id下没有哪个属性 你把BUTTOM的事件全部指向一个事件,用sender来接收属性,((sender)(Button)).ID就可以取出来了, 如果,你仅仅是想判断哪个是“aaa”用foreach (Control vControl in form1.Controls)if (vControl is Button){ Button btn = sender as Button; if(btn.name == "aaa") //you can do something}如果是多个按纽触发了同一个事件,进而对其进行判断是不是"aaa"按纽触发的,可以这样protected void Button1_Click(object sender, EventArgs e){ Button btn = sender as Button; if(btn.name == "aaa") { //you can do something }}基本上是一样的。如果你不知道,怎么让多个按纽触发同一个事件的话,可以在编写一个按纽的Click事件后,点别的按纽的属性里的那个象“闪电”似的那个东西,里面就有Click事件,把他关联到上个按纽的Click就行了 sender是vs2005的属性啊 在vs2003中是不好用的 ...... 关于重绘button的问题 线程和进程:多次打开同一个txt文件,到底是有多个notepad进程还是有1个进程多个线程? C# 屏幕录像 录出来的视频时间与实际录制时间不一致 读取dbf文件 C# PDU 编程 如何让短息换行啊 /r/n 不中..... 类型转换 删除Excel表指定行的记录 JavaScript资源 看不懂这段代码中delegate?别笑我! 多重JSON解析,求答案. picturebox中的图片可以打印吗? 问个基础的问题。。。。。
if (vControl is Button)
MessageBox.Show(((Button)vControl).Name);
for(int i=0;i<10;i++)
if(button[i].ID==aaa)
MessageBox.Show("");
protected void Button3_Click(object sender, EventArgs e)
{
foreach (Control vControl in form1.Controls)
if (vControl is Button)
ListBox1.Items.Add(((Button)vControl).ID);
}
{
foreach (Control vControl in form1.Controls)
if (vControl is Button)
ListBox1.Items.Add(((Button)vControl).ID);
}
我在Web上,这个网页的id下没有哪个属性
用foreach (Control vControl in form1.Controls)
if (vControl is Button)
{
Button btn = sender as Button;
if(btn.name == "aaa")
//you can do something
}
如果是多个按纽触发了同一个事件,进而对其进行判断是不是"aaa"按纽触发的,可以这样
protected void Button1_Click(object sender, EventArgs e)
{
Button btn = sender as Button;
if(btn.name == "aaa")
{
//you can do something
}
}基本上是一样的。如果你不知道,怎么让多个按纽触发同一个事件的话,可以在编写一个按纽的Click事件后,点别的按纽的属性里的那个象“闪电”似的那个东西,里面就有Click事件,把他关联到上个按纽的Click就行了