我有一个下拉列表,其中包含列表1,2,3,4,5 ...和第0个索引为空。 我想将第0个索引(空格)设置为整数。 第0个索引值被指定为字符串。我如何设置为int变量?
我选择了第0个索引为整数值,如 int value = 0;
后来我需要设置为 if(value == 0) value =“”;
如果value = 0,则不应显示任何内容。怎么做一个声明。
答案 0 :(得分:0)
下拉列表包含ListItem类。 ListItem的type
的{{1}}无法更改,您可以将整数值指定为字符串,并在需要时检索并转换为整数。
ddlBirthDay.Items[0].Value = "0";
您可以稍后将其转换为整数。
int value = int.Parse(ddlBirthDay.Items[0].Value);
答案 1 :(得分:0)
如果要将所选值转换为整数,可以尝试解析它:
int SelectedVal = int.Parse(MyDropDownList.SelectedItem.Value);
答案 2 :(得分:0)
试试这个
int value = Int.Parse(drop.SelectedValue.ToString());