我正在使用Convert.ToInt32(ddlBuyer1Country.SelectedValue)
;标记由selectedvalue返回的字符串。
但是这给了我0而不是3.在这种情况下我选择了值为3。
答案 0 :(得分:2)
尝试:Int.TryParse(ddlBuyer1Country.SelectedValue, out myInt);
但仔细检查以确保您没有重新绑定回发下拉列表,这可能会将您选择的值重置为0.确保下拉绑定仅发生在:
if(!Page.IsPostBack)
答案 1 :(得分:0)