2011-05-04 43 views
0

有谁知道我怎么才能得到正常的选择在.net c#web应用程序中的值?如何从.net c#web应用程序中的正常选择中获取值?

例子:

如果我有如下代码:

<Select ID="test" name="test"> 
    <option value ="1">One</option> 
    <option value ="2">Two</option> 
    <option value ="3">Three</option> 
</select> 

,这是我的.NET的C#代码:

protected void btnAdd_Click(object sender, EventArgs e) 
{ 

    team.CampaignID = Int32.Parse(Request.QueryString["test"]); 
} 

,但似乎并没有为我工作:(

回答

3

您正在检查错误的集合;您应该检查Form NameValueCollection:

Request.Form["test"]; 
1

如果你把你的runat="server"元素select上,你可以通过编程访问由ID控制在后面的代码。