小编Ram*_*Far的帖子

具有一个无效的SelectedValue,因为它不存在于项列表中.你怎么调试?

我有一个asp.net绑定到下拉列表的问题,我不知道如何调试.我在堆栈上查看了有关此问题的其他问题,但没有任何帮助.据我所知,它应该选择的"名称"在列表中.

<asp:DropDownList ID="dd1" runat="server" DataSourceID="ADataSource" DataTextField="Name" 
                                                    DataValueField="Name" SelectedValue='<%# Bind("Name") %>'   Width="255" 
                                                    AppendDataBoundItems="true" TabIndex="3"  Font-Size="small"  EnableViewState="true"    >
                                             <asp:ListItem Text="Select"  Value="" />
                                           </asp:DropDownList>
Run Code Online (Sandbox Code Playgroud)

以下是错误

用户代码未处理System.ArgumentOutOfRangeException消息='dd1'具有SelectedValue,该ListValue无效,因为它在项列表中不存在.参数名称:value Source = System.Web ParamName = value StackTrace:位于System.Web的System.Web.UI.WebControls.ListControl.OnDataBinding(EventArgs e)的System.Web.UI.WebControls.ListControl.PerformDataBinding(IEnumerable dataSource)中System.Web.UI.Control.DataBind上的System.Web.UI.Control.DataBindChildren()处的System.Web.UI.UI.WebControls.BaseDataBoundControl.DataBind()处的.UI.WebControls.ListControl.PerformSelect()(Boolean raiseOnDataBinding)在System.Web.UI.Control.DataBind()在System.Web.UI.Control.DataBindChildren()在System.Web.UI.Control.DataBind(布尔raiseOnDataBinding)在System.Web.UI.Control.DataBind() System.Web.UI.Control.Data上的System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding)上的System.Web.UI.Control.DataBindChildren()处于System.Web.UI.Control.DataBind( System.Web.UI.WebCont上的System.Web.UI.WebControls.DetailsView.CreateChildControls(IEnumerable dataSource,Boolean dataBinding)中的System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding)System.Web.UI.DataSourceView上的System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data)中的System.Web.UI.WebControls.DetailsView.PerformDataBinding(IEnumerable data)中的rols.CompositeDataBoundControl.PerformDataBinding(IEnumerable data).在System.Web.UI.WebControls.DetailsView.DataBind()的System.Web.UI.WebControls.BaseDataBoundControl.DataBind()上的System.Web.UI.WebControls.DataBoundControl.PerformSelect()中选择(DataSourceSelectArguments参数,DataSourceViewSelectCallback回调)位于System.Web.UI的System.Web.UI.WebControls.GridView.OnSelectedIndexChanged(EventArgs e)的System.EventHandler.Invoke(Object sender,EventArgs e)第233行的storeUpdate.GvStoresSelect_SelectedIndexChanged(Object sender,EventArgs e). System.Web.UI.WebControls.GridView.OnBubbleEvent(对象源,System.Web.UI.WebControls.GridView.HandleEvent(EventArgs e,Boolean causeValidation,String validationGroup)中的WebControls.GridView.HandleSelect(Int32 rowIndex)EventArgs e)位于System.Web.UI.Con.RaiseBubbleEvent的System.Web.UI.WebControls.GridViewRow.OnBubbleEvent(Object source,EventArgs e)的System.Web.UI.Control.RaiseBubbleEvent(Object source,EventArgs args)上. System.Web.UI.WebControls.LinkBut​​ton.System上System.Web.UI.WebControls.LinkBut​​ton.RaisePostBackEvent(String eventArgument)的System.Web.UI.WebControls.LinkBut​​ton.OnCommand(CommandEventArgs e)中的对象源,EventArgs args) System.Web.UI上System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)的System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl,String eventArgument)中的.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument). Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint,Boolean includeStagesAfterAsyncPoint)InnerException:

asp.net data-binding

7
推荐指数
2
解决办法
6万
查看次数

Metro UI控件未在表单上显示

我从nuGet包安装程序安装了metro ui.工具箱中添加的工具以及添加的参考.但是当我拖动一个控件并放在窗体上时,它不会在窗体上显示而是在窗体组件上显示.有人请帮忙

c# visual-studio-2015

1
推荐指数
1
解决办法
2984
查看次数

来自C#时间跨度的意外结果

TimeSpan ts = DateTime.Now.Subtract(DateTime.Parse(reader1["cur_time"].ToString()));
int a = ts.Minutes;
MessageBox.Show(a.ToString());
MessageBox.Show(ts.Milliseconds.ToString());
Run Code Online (Sandbox Code Playgroud)

通过减去时间,它给我8分钟是正确的.但是在毫秒内转换了这8分钟没有给出正确的答案.如果我转换8分钟毫秒,它应该是480000毫秒,但上面的代码给我708回答.

c# timespan visual-studio-2015

0
推荐指数
1
解决办法
79
查看次数

并非所有路径都返回值错误c#

我收到错误并非所有路径都返回一个值.它的语法错误如何纠正它.这是我的代码.我在课堂上写这段代码.

public class Employees
        {
            public String emp_id { get; set; }
            public String emp_name { get; set; }
            public String u_name { get; set; }
            public String pass { get; set; }
            public String mail { get; set; }
            public String address { get; set; }
            public String city { get; set; }
            public String dob { get; set; }
            public String cnic { get; set; }
            public String designation { get; set; }
            public String ph_no { get; …
Run Code Online (Sandbox Code Playgroud)

c#

0
推荐指数
1
解决办法
139
查看次数

标签 统计

c# ×3

visual-studio-2015 ×2

asp.net ×1

data-binding ×1

timespan ×1