我在asp.net c#中使用了一个复选框,我希望将复选框值转换为int。 我有一个复选框,标签和按钮。我想在标签上显示复选框值。我正在使用代码:
Label1.Text = CheckBox1.Checked.ToString();
答案 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";