asp.net中,怎样在后置代码页面(.aspx.cs页面)获取所有的Button? 我需要在.aspx.cs页面,当点击一个Button时,进入Button的绑定事件,更该Button文本颜色,并对其他的Button的文本颜色保持不变,但是怎样获取到其他所有的Button呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 foreach(control c in this.page.controls){ if(c.type==button){ }} foreach (Control cl in this.form1.Controls) { if (cl is Button) { Button btn = cl as Button; } } 你就在Button的事件中处理不就行了,没有必要知道其他的按钮的public void Button1_Click(object sender,EventArgs e){ Button btn = sender as Button; btn.ForeColor=Colors.Red;} 不过3楼的答案更准确一些,1楼的this.page.controls是找不到的,this.form1.controls才能找到Button fckeditor 上传图片问题 如何在网站每个页面加导航,就是父页面>>子页面>>子子页面 怎么修改IL代码 用jquery-1.2.6.min.js插件有警告 数据采集 gridView 发送邮件 如何用DATAGRID实现以下表头?? 急!再线等! 如何知道某个年份中的某个月份的最大天数,比如1月份有31天,2月份有28 求正则 求高手解答
if(c.type==button){
}
}
{
if (cl is Button)
{
Button btn = cl as Button;
}
}
public void Button1_Click(object sender,EventArgs e)
{
Button btn = sender as Button;
btn.ForeColor=Colors.Red;
}