我可以将复选框值转换为int值(0或1)

时间:2015-01-19 10:54:11

标签: c# asp.net

我在asp.net c#中使用了一个复选框,我希望将复选框值转换为int。 我有一个复选框,标签和按钮。我想在标签上显示复选框值。我正在使用代码:

Label1.Text = CheckBox1.Checked.ToString();

2 个答案:

答案 0 :(得分:2)

您可以使用三元运算符:

int v = CheckBox1.Checked ? 1 : 0;

甚至:

int v = (int)CheckBox1.Checked;

答案 1 :(得分:2)

试试这个 -

var val = checkBox1.Checked ? 1 : 0;

或者如果您想在lable中使用 -

 label1.Text = checkBox1.Checked ? "1" : "0";