ASP.NET Web 窗体 DropDownList 有一个无效的 SelectedValue,因为它不存在于项目列表中 [英] ASP.NET Web Forms DropDownList has a SelectedValue which is invalid because it does not exist in the list of items
本文介绍了ASP.NET Web 窗体 DropDownList 有一个无效的 SelectedValue,因为它不存在于项目列表中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
首先有问题(DropDownList 有一个无效的 SelectedValue,因为它不存在于项目列表中,DropDownList有一个无效的 SelectedValue,因为它不存在于项目列表中",asp:DropDownList 错误:'DropDownList1' 有一个 SelectedValue是无效的,因为它不存在于项目列表中 )关于此,并且有建议的解决方法,但我的问题实际上是为什么会发生这种情况.更重要的是,我对建议的解决方法不满意,而且我觉得它们很丑陋.
所以有一个带有下拉列表和按钮的页面:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm2.aspx.cs" Inherits="TestWebApplication.WebForm2" ViewStateMode="Disabled" %><html lang="zh-cn" ><身体><form id="form1" runat="server"><div><asp:DropDownList ID="ddlTest" runat="server"></asp:DropDownList><asp:Button Text="Test" ID="btnTest" runat="server" onclick="btnTest_Click"/>
</表单>