当前位置:编程学习 > C#/ASP.NET >>

DropdownList问题 急!!!

DrpoDownList1 
编辑项里设置 
text 中国  text 法国
value 1   value 2

如果我选择了 中国 然后让返回已给 INT 型的值怎么写啊??

求高手解决



--------------------编程问答-------------------- label.text=this.DrpoDownList1.selectvalue.ToString() --------------------编程问答--------------------

DrpoDownList1.electValue
--------------------编程问答-------------------- 晕少打个s --------------------编程问答-------------------- int i = Convert.ToInt32(DropDownList1.SelectValue); --------------------编程问答-------------------- 谢谢!!!!!!!!!! --------------------编程问答-------------------- 需要的INT的参数=(int)DrpoDownList1.value --------------------编程问答--------------------
引用 4 楼 DotGod 的回复:
int i = Convert.ToInt32(DropDownList1.SelectValue);


就这样 --------------------编程问答-------------------- int value=DrpoDownList1.selectValue;
--------------------编程问答--------------------
引用 4 楼 DotGod 的回复:
int i = Convert.ToInt32(DropDownList1.SelectValue);

11 --------------------编程问答--------------------

DropDownList1.SelectValue
--------------------编程问答-------------------- DropDownList1.SelectValue (String 类型)

Convert.ToInt32() 方法 
将数字的指定 String 表示形式转换为等效的 32 位有符号整数

Int32.Parse 方法 
将数字的字符串表示形式转换为它的等效 32 位有符号整数
--------------------编程问答-------------------- 这个问题是比较简单的 --------------------编程问答-------------------- int i=0; 
if(DropDownList1.SelectedValue=="中国") 

return i=1; 

else 

return i=2; 
} --------------------编程问答--------------------
引用 4 楼 DotGod 的回复:
int i = Convert.ToInt32(DropDownList1.SelectValue);


这个写法就O了 --------------------编程问答-------------------- int.parse(DropDownList1.SelectValue.toString()); --------------------编程问答-------------------- 我没记错的话,上面的几位都写的不是很对,
int num=Convert.Toin32(DropDownList1.SelectedValue);
而不是Selectvalue。
这样的写法才正确! --------------------编程问答-------------------- 楼上正解。
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,