Webform1.aspx
Response.Redirect("webform2.aspx?id="+Server.UrlEncode(str));webform2.aspx
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:SQLDataConnectionString %>"
SelectCommand="SELECT [ReportID], [SGSID], [SGSDate], [SGSExDate], [ModuleName], [Pb], [Cr6], [Cd], [Hg], [PBBs], [PBDEs], [SGSUrl], [Re], [MaterialNo], [id] FROM [SGSReport] where [id] in (?)">
<SelectParameters>
<asp:QueryStringParameter Name="id" QueryStringField="id" />
</SelectParameters>
</asp:SqlDataSource>點分頁時會出錯?
請各位高手指教!!
Response.Redirect("webform2.aspx?id="+Server.UrlEncode(str));webform2.aspx
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:SQLDataConnectionString %>"
SelectCommand="SELECT [ReportID], [SGSID], [SGSDate], [SGSExDate], [ModuleName], [Pb], [Cr6], [Cd], [Hg], [PBBs], [PBDEs], [SGSUrl], [Re], [MaterialNo], [id] FROM [SGSReport] where [id] in (?)">
<SelectParameters>
<asp:QueryStringParameter Name="id" QueryStringField="id" />
</SelectParameters>
</asp:SqlDataSource>點分頁時會出錯?
請各位高手指教!!
解决方案 »
- 请教如何防范aspxspy后门程序
- 老板要我把被人网页的那个js banner抠下来。
- dll文件内无法获取配置文件的位置
- 100分求解一个导出Excel表头设计的问题
- Gridview中根据客户编号取客户名称最简单的方法是什么?
- 怎么改变window states的值
- datagrid中加超链接字段?
- 发在JavaScript区的帖子,请这边的朋友也帮忙看下
- 为什么权限不够?
- 请问能否让TreeView透明啊?是WEB FORMS里的那个..
- 如何突破.net水晶报表30次使用限制?
- 请教幼稚问题:在ASP.NET 2.0(C#)如何获得TextBox(MultiLine模式下)的第n行的文本。
if (!Page.IsPostBack)
{
SqlDataSource1.SelectCommand = "select classid,classname from test_class ";
SqlDataSource1.ConnectionString = ConfigurationManager.ConnectionStrings["connection"].ConnectionString;
GridView1.DataSourceID = "SqlDataSource1";
GridView1.DataBind();
}
但還是不行,第一頁可以,但點第2頁時報錯!!!
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:SQLDataConnectionString %>"
SelectCommand="SELECT [ReportID], [SGSID], [SGSDate], [SGSExDate], [ModuleName], [Pb], [Cr6], [Cd], [Hg], [PBBs], [PBDEs], [SGSUrl], [Re], [MaterialNo], [id] FROM [SGSReport] where [id] in (?)">
<SelectParameters>
<asp:QueryStringParameter Name="id" QueryStringField="id" />
</SelectParameters>
</asp:SqlDataSource>
——————————————————————————————————————————
[SqlDataSource]是服务端控件, 是不允许[ConnectionString="<%$ ConnectionStrings:SQLDataConnectionString %>" ]这样的写法, 也就是说, 在服务控件是不允许出现[<% %>]这种情况, 所以报错是情理之中的事
string str = "";
str = Request.Form.Get("id");
Response.Redirect("SGS_Edit.aspx?id="+Server.UrlEncode(str));在webform2.aspx.cs里可以通過Request.QueryString["id"]取出值,但在webfom2.aspx
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:SQLDataConnectionString %>"
SelectCommand="SELECT [ReportID], [SGSID], [SGSDate], [SGSExDate], [ModuleName], [Pb], [Cr6], [Cd], [Hg], [PBBs], [PBDEs], [SGSUrl], [Re], [MaterialNo], [id] FROM [SGSReport] where [id] in (?)">
<SelectParameters>
<asp:QueryStringParameter Name="id" QueryStringField="id" type="Int32" />
</SelectParameters>
</asp:SqlDataSource>第一頁不出錯,第二頁出錯
不然肯定出错
不然肯定出错
分页当然要在pageindexchanging事件里重新绑定数据了
不然肯定出错
分页当然要在pageindexchanging事件里重新绑定数据了
不然肯定出错
分页当然要在pageindexchanging事件里重新绑定数据了
不然肯定出错
分页当然要在pageindexchanging事件里重新绑定数据了
不然肯定出错
分页当然要在pageindexchanging事件里重新绑定数据了
不然肯定出错
分页当然要在pageindexchanging事件里重新绑定数据了
不然肯定出错
分页当然要在pageindexchanging事件里重新绑定数据了
不然肯定出错
分页当然要在pageindexchanging事件里重新绑定数据了
不然肯定出错
分页当然要在pageindexchanging事件里重新绑定数据了
不然肯定出错
分页当然要在pageindexchanging事件里重新绑定数据了
不然肯定出错