0
我正在提交表单并需要收集数据。
Following this example,我试图检索我在选择框中选择的值。如何使用Request.Form从选择框中选择值?
问题是,选择框没有属性'name'。
<asp:DropDownList runat="server" ID="countySelect" CssClass="ddlCountySelect" DataValueField="kommunekode" DataTextField="kommune" ></asp:DropDownList>
我该如何检索其选定的值?
这是我想要使用的代码:
if (Request.Form.Count > 0)
lblTest.Text = Convert.ToString(Context.Request.Form["countySelect"]);
else
lblTest.Text = "nada";
结果是空白。
问题是,唯一ID .NET生成是'ctl00_MainContentPlaceHolder_RightContentPlaceHolder_countySelect' - 所以我不能通过只使用'县选择'来获取数据。是的,数据正在同一页面上处理。 – Steven 2010-07-09 08:24:53
是的,这就是UniqueID如何生成id,但看看Request.Form中的内容。如果它在同一页面上,为什么不使用县选择。选择值? – 2010-07-09 14:23:07