当我尝试在浏览器中显示页面时,我在页面上出现此错误
DataSourceID
的{{1}}必须是DataListCity
类型控件的ID。
并得到此错误。
找不到ID为SqlDataSource1的控件。
描述:执行期间发生了未处理的异常 当前的网络请求。请查看堆栈跟踪了解更多信息 有关错误的信息以及它在代码中的起源。
异常详细信息:System.Web.HttpException:的DataSourceID 'DataListCity'必须是IDataSource类型的控件的ID。一个 无法找到ID为“SqlDataSource1”的控件。
以下是我的母版页中导致错误的代码:
IDataSource
答案 0 :(得分:0)
您的代码缺少asp:SqlDataSource的定义。错误清楚地表明了这一点。您可以在此处查看DataList和SqlDataSource的示例和详细信息https://msdn.microsoft.com/en-us/library/0603s5x0%28v=vs.85%29.aspx