说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。
分析器错误消息: 服务器标记的格式不正确。
源错误:
行 60: </ItemTemplate>
行 61: </asp:DataList>
行 62: <asp:SqlDataSource ID="sssss" runat="server"
行 63: ConnectionString="<%$ ConnectionStrings:new_conn %>"
行 64: SelectCommand="SELECT * FROM [ST_news] where ST_c_id="+ Request.QueryString["id"] + ""></asp:SqlDataSource>
- HTML code
<asp:DataList ID="DataList1" runat="server" DataKeyField="ST_n_id" DataSourceID="sssss"> <ItemTemplate> <asp:Label ID="ST_n_titleLabel" runat="server" Text='<%# Eval("ST_n_title") %>' /> </ItemTemplate><asp:SqlDataSource ID="sssss" runat="server" ConnectionString="<%$ ConnectionStrings:new_conn %>" SelectCommand="SELECT * FROM [ST_news] where ST_c_id="+ Request.QueryString["id"] + ""></asp:SqlDataSource>
------解决方案--------------------------------------------------------
SelectCommand属性的值在aspx页面里不能用字符串连接符+的。
你只有写在aspx.cs里。