专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > C++ Builder

ASP.net 几个按钮执行不同的操作结果都需要引用一个click事件,小弟我是实现计算器

发布时间:2011-06-28 14:07:27 文章来源:www.iduyao.cn 采编人员:星星草
ASP.net 几个按钮执行不同的操作结果都需要引用一个click事件,我是实现计算器
 
  点计算机 上面 的 0-9 个数 引用 同一个 事件 我是这样写的 我不想针对 每个按钮 写一个事件 ...这样代码很繁琐

Button0 - Button9 是数字
  /// <summary>
  /// 让数字赋值给文本框..
  /// </summary>
  /// <param name="sender"></param>
  /// <param name="e"></param>
  protected void Button1_Click(object sender, EventArgs e)
  {
  //但是 如果是我这样那写的话.肯定是.无论 怎么样写 都是执行文本框中始终是 111111 请问各位大侠 该怎么解决 ?
谢谢  
  txtResult.Text += Button1.Text;
   
  //我想是这样写 方法传递 值 
  TxtResult() // 但是 我不知道 改传什么值 好..改怎么样传..因为9 个按钮 引用同一个 Button1_Click
   
   
   
  }

  /// <summary>
  /// 此方法传给 txtResult 文本框 值
  /// </summary>
  /// <param name="btnNumber">传给一个textBox 类型 变量 用于赋值</param>
  protected void TxtResult(Button btnNumber)
  {
  txtResult.Text += btnNumber.Text;
  }

------解决方案--------------------
protected void Button1_Click(object sender, EventArgs e)
{
txtResult.Text += ((Button)sender).Text;
}

------解决方案--------------------
探讨
protected void Button1_Click(object sender, EventArgs e)
{
txtResult.Text += ((Button)sender).Text;
}
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: