[英]asp.net dropdown list can't take text value
在asp.net中,我有一个下拉列表,并用1到100的值填充它。
<asp:Label ID="Label1" runat="server" Text=""></asp:Label>
<asp:DropDownList ID="Product1dropdown" runat="server"></asp:DropDownList>
<asp:Button ID="btnProduct1Addtocart" runat="server" Text="Add to cart" onclick="btnAddtoChart1_Click" />
protected void btnAddtoChart1_Click(object sender, EventArgs e)
{
Label1.Text = Product1dropdown.SelectedItem.Text;
}
无论我从下拉列表中选择什么,都没关系,label1.text始终采用值“ 1”,这是下拉列表的默认值。谢谢您的帮助。
是的,我有同样的问题。 当我为下拉列表使用文本字段(例如DataValueField =“ TextField”)时,它将不会更新,并且即使用户选择了另一个选项(至少会在其中更新),它也始终会返回列表中的第一项作为其选择的值。浏览器),这很奇怪!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.