求救!!!!异常详细信息: System.Web.HttpException: 不能在 DropDownList 中选择多个项。
不能在DropDownList中选择多个项。说明:执行当前Web请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详...
不能在 DropDownList 中选择多个项。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Web.HttpException: 不能在 DropDownList 中选择多个项。
源错误:
执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。
堆栈跟踪:
[HttpException (0x80004005): 不能在 DropDownList 中选择多个项。]
System.Web.UI.WebControls.DropDownList.VerifyMultiSelect() +124
System.Web.UI.WebControls.ListControl.RenderContents(HtmlTextWriter writer) +10839013
System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer) +42
ASP.kb_default_aspx.__RenderC1(HtmlTextWriter __w, Control parameterContainer) +287
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +115
ASP.masterpage_master.__Renderform1(HtmlTextWriter __w, Control parameterContainer) +521
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +115
System.Web.UI.HtmlControls.HtmlForm.RenderChildren(HtmlTextWriter writer) +253
System.Web.UI.HtmlControls.HtmlForm.Render(HtmlTextWriter output) +87
System.Web.UI.HtmlControls.HtmlForm.RenderControl(HtmlTextWriter writer) +53
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +240
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +240
System.Web.UI.Page.Render(HtmlTextWriter writer) +38
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +4240
这是什么原因啊!!!!!!!在线求救!!
请高人们写详细点! 展开
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Web.HttpException: 不能在 DropDownList 中选择多个项。
源错误:
执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。
堆栈跟踪:
[HttpException (0x80004005): 不能在 DropDownList 中选择多个项。]
System.Web.UI.WebControls.DropDownList.VerifyMultiSelect() +124
System.Web.UI.WebControls.ListControl.RenderContents(HtmlTextWriter writer) +10839013
System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer) +42
ASP.kb_default_aspx.__RenderC1(HtmlTextWriter __w, Control parameterContainer) +287
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +115
ASP.masterpage_master.__Renderform1(HtmlTextWriter __w, Control parameterContainer) +521
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +115
System.Web.UI.HtmlControls.HtmlForm.RenderChildren(HtmlTextWriter writer) +253
System.Web.UI.HtmlControls.HtmlForm.Render(HtmlTextWriter output) +87
System.Web.UI.HtmlControls.HtmlForm.RenderControl(HtmlTextWriter writer) +53
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +240
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +240
System.Web.UI.Page.Render(HtmlTextWriter writer) +38
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +4240
这是什么原因啊!!!!!!!在线求救!!
请高人们写详细点! 展开
2个回答
展开全部
page load的时候,index0的Selected = true
你再选一个index1的Selected 也 true了,就报错。
不要用dropDownList.Items[x].Selected = true/false
用dropDownList.SelectedIndex = x;
试试下面的代码
dropDownList.SelectedIndex = dropDownList.Items.IndexOf(dropDownList.Items.FindByValue(myValue));
你再选一个index1的Selected 也 true了,就报错。
不要用dropDownList.Items[x].Selected = true/false
用dropDownList.SelectedIndex = x;
试试下面的代码
dropDownList.SelectedIndex = dropDownList.Items.IndexOf(dropDownList.Items.FindByValue(myValue));
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询