我用DataList,而老是出错!“DataList1”上同时定义了 DataSource 和 DataSourceID。请移除一个定义。
然后我将其中的删掉一个,但是浏览时就不能显示数据表,请问这是为什么?<asp:DataListID="DataList1"runat="server"DataKeyFie...
然后我将其中的删掉一个,但是浏览时就不能显示数据表,请问这是为什么?
<asp:DataList ID="DataList1" runat="server" DataKeyField="add_id" Width="227px" DataSourceID="SqlDataSource1">
<ItemTemplate>
<a href='xinwen.aspx?id=<%# DataBinder.Eval(Container.DataItem,"add_id") %>'
target="_blank">
<asp:Label ID="biaotiLabel" runat="server" Text='<%# Eval("biaoti") %>'></asp:Label></a> <br />
<br />
</ItemTemplate>
</asp:DataList><asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:netDB_newConnectionString9 %>"
SelectCommand="SELECT [add_id], [biaoti] FROM [add_news]"></asp:SqlDataSource>
请问,你看,这个代码错误处在哪里?我找了很久,都找不到! 展开
<asp:DataList ID="DataList1" runat="server" DataKeyField="add_id" Width="227px" DataSourceID="SqlDataSource1">
<ItemTemplate>
<a href='xinwen.aspx?id=<%# DataBinder.Eval(Container.DataItem,"add_id") %>'
target="_blank">
<asp:Label ID="biaotiLabel" runat="server" Text='<%# Eval("biaoti") %>'></asp:Label></a> <br />
<br />
</ItemTemplate>
</asp:DataList><asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:netDB_newConnectionString9 %>"
SelectCommand="SELECT [add_id], [biaoti] FROM [add_news]"></asp:SqlDataSource>
请问,你看,这个代码错误处在哪里?我找了很久,都找不到! 展开
3个回答
展开全部
你又用了编辑器 又手写了
如果用编辑器 就全部用编辑器
不过我建议你全部手写 那样容易控制
你是不是定义两个DataList? 并且重名了?
如果用编辑器 就全部用编辑器
不过我建议你全部手写 那样容易控制
你是不是定义两个DataList? 并且重名了?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你是不是前台拖拽一个SqlDataSource控件,后台又给DataList1.DataSource 赋了一个DataTable是把?
去掉一个试试。
去掉一个试试。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询