有什么方法可以使用string或int作为按钮值吗?
我正在使用MS visual studio,我的表单上有各种按钮。
我想做这样的事情:
string value = "1";
if (button(value).Text == "X")
{
//Do something
}
答案 0 :(得分:1)
我假设你想点击
进行操作您可以像这样处理多个按钮并在那里使用if
,或者只为它们制作单独的活动
btn1.Click += new System.EventHandler(this.btn_Click);
btn2.Click += new System.EventHandler(this.btn_Click);
btn3.Click += new System.EventHandler(this.btn_Click);
...
void btn_Click(object sender, EventArgs e)
{
var button = sender as button;
// if here if you need it
//if(button.Tag == 'X') or if (button.Text == 'X')
//{
// do something
//}
//else
//{
//}
}
答案 1 :(得分:0)
<input type="button" value="one" id="One" onclick= "click(this.value)'"/>
其中点击(this.value)是javascript上的功能
function click(x)
{
//x is value from onclick button
}