DropdownList问题 急!!!
DrpoDownList1编辑项里设置
text 中国 text 法国
value 1 value 2
如果我选择了 中国 然后让返回已给 INT 型的值怎么写啊??
求高手解决
--------------------编程问答-------------------- label.text=this.DrpoDownList1.selectvalue.ToString() --------------------编程问答--------------------
--------------------编程问答-------------------- 晕少打个s --------------------编程问答-------------------- int i = Convert.ToInt32(DropDownList1.SelectValue); --------------------编程问答-------------------- 谢谢!!!!!!!!!! --------------------编程问答-------------------- 需要的INT的参数=(int)DrpoDownList1.value --------------------编程问答--------------------
DrpoDownList1.electValue
就这样 --------------------编程问答-------------------- int value=DrpoDownList1.selectValue;
--------------------编程问答--------------------
11 --------------------编程问答--------------------
--------------------编程问答-------------------- DropDownList1.SelectValue (String 类型)
DropDownList1.SelectValue
Convert.ToInt32() 方法
将数字的指定 String 表示形式转换为等效的 32 位有符号整数
Int32.Parse 方法
将数字的字符串表示形式转换为它的等效 32 位有符号整数
--------------------编程问答-------------------- 这个问题是比较简单的 --------------------编程问答-------------------- int i=0;
if(DropDownList1.SelectedValue=="中国")
{
return i=1;
}
else
{
return i=2;
} --------------------编程问答--------------------
这个写法就O了 --------------------编程问答-------------------- int.parse(DropDownList1.SelectValue.toString()); --------------------编程问答-------------------- 我没记错的话,上面的几位都写的不是很对,
int num=Convert.Toin32(DropDownList1.SelectedValue);
而不是Selectvalue。
这样的写法才正确! --------------------编程问答-------------------- 楼上正解。
补充:.NET技术 , ASP.NET