“DataSource和DataSourceID都被定义为”使用ASP.NET GridView的
“DataSource和DataSourceID都在’grdCommunication’上定义,删除一个定义.
我今天刚刚收到这个错误,代码一直工作,直到今天下午我发布了最新版本到我们的服务器,并在本地和服务器上破坏了这个错误.我不使用“DataSourceID”,应用程序将数据库查询读入datatable,并将datatable设置为GridView上的DataSource.我在Visual Studio中进行了搜索,搜索整个解决方案,并且字符串“DataSourceID”不会出现在整个解决方案的甚至1行代码中.这是第一件让我感到害怕的事情. 我认为昨天一直在工作,所以我将代码恢复到昨天的版本.错误还在那里我一直在追回一个建设,还有问题在那里.我回去了一个月,我仍然收到同样的错误.这个应用程序今天早上好吗?实际上没有代码更改,并且在应用程序中没有在任何网格视图中设置DataSourceID EVER.有没有人见过这样的东西? 如果DataSourceID永远不会设置,我怎么能得到这个错误?“DataSourceID”一词不在我的解决方案中?我刚刚在整个树上做了一个wingrep,对数据源进行不区分大小写的搜索….完全没有提到.这个词绝对没有在整个应用程序中. <asp:GridView ID="grdCommunication" runat="server" Height="130px" Width="100%" AllowPaging="true" > ... standard grid view column setup here... </asp:GridView> // Code behind.. to set the datasource DataSet dsActivity = objCompany.GetActivityDetails(); grdCommunication.DataSource = dsActivity; grdCommunication.DataBind(); //更新:删除了一些混乱的笔记. 解决方法
尝试这个:
DataSet dsActivity = objCompany.GetActivityDetails(); grdCommunication.DataSource = dsActivity.Tables[0]; grdCommunication.DataBind(); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- ASP.NET Web App分发
- DataTable的Select方法
- asp.net – 如何在单独的dll项目中配置WCF
- asp.net – 在ObjectDataSource更新事件期间取消Gridview编
- asp.net – SignalR,Owin和异常处理
- asp.net – SQL Azure不支持SqlCacheDependency?是否有任何
- asp.net-mvc – 用于电话号码或社会安全号码的DisplayForma
- 从头编写 asp.net core 2.0 web api 基础框架
- asp.net-mvc – CKEditor图像上传
- asp.net – 如何从AJAX调用非静态方法?
- asp.net-mvc – 无法获取脚本的程序集版本
- 模型 – 视图 – 控制器 – ASP.NET WebForms vs
- asp.net-mvc – 在ASP.NET MVC中使用HTML表单?
- asp.net-mvc – 如何使用绑定前缀?
- asp.net-core – 为什么这违反了类型参数’TUser
- asp.net-mvc – 在ASP.NET MVC中创建控件外的Vie
- asp.net-mvc-3 – RedirectResult Object作为URL
- asp.net-mvc – 授权标签如何工作? – Asp.net
- asp.net-mvc-4 – 如何在现有的web api项目中添加
- asp.net-mvc – asp.net MVC Url.Content()CDN重