私のウェブサイトにグリッドがあります。しかし、結果の行は2万以上です。私のウェブサイトが遅くなりました。私はいくつかのページに行を分割したい。 1ページ要求された行でASP.netでgridviewをページングする方法
は500
1000へPlzを注意されている: - 変更が発表され、ウェブサイトにしたいです。ソースコードが削除されました。 HTMLで
私のウェブサイトにグリッドがあります。しかし、結果の行は2万以上です。私のウェブサイトが遅くなりました。私はいくつかのページに行を分割したい。 1ページ要求された行でASP.netでgridviewをページングする方法
は500
1000へPlzを注意されている: - 変更が発表され、ウェブサイトにしたいです。ソースコードが削除されました。 HTMLで
:
<asp:GridView ID="GridView1" runat="server">
</asp:GridView>
コード:それはクライアント側と高速になりますので、
using System.Data.SqlClient;
using System.Data;
public string strConnection = "Data Source=.; uid=sa; pwd=sa;database=test;";
protected void Page_Load(object sender, EventArgs e)
{
BindData();
}
protected void BindData()
{
SqlConnection con = new SqlConnection(strConnection);
con.Open();
SqlCommand cmd = new SqlCommand("select * from UserDetails", con);
DataSet ds = new DataSet();
SqlDataAdapter da = new SqlDataAdapter(cmd);
da.Fill(ds);
GridView1.DataSource = ds;
GridView1.DataBind();
con.Close();
}
protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
GridView1.PageIndex = e.NewPageIndex;
BindData();
}
あなたはjqueryのを使用して改ページを行い、ページサイズを設定し、GridViewのプロパティで
大変ありがとうございました –
をカウントすることができます。
http://www.c-sharpcorner.com/uploadfile/rahul4_saxena/show-and-paging-in-asp-net-gridview-using-jquery/
他のjquery関数にも影響しますか? –
他のjquery関数には影響しませんが、構文にエラーがある場合は、任意のjqueryコードは機能しません。 – Engineer
1000にあるGridViewのです。私は私のウェブサイトでグリッドを持っています。結果の行は 20,000以上です。私のウェブサイトが遅くなりました。私はいくつかの行を複数のページに分割したいと思っています。 1ページ要求された行で は500グリッドを想定し
.aspxの
<asp:GridView ID="YourIDHere" runat="server"
AllowPaging="true"
OnPageIndexChanging="YourIDHere_PageIndexChanging"
PageSize="500">
<Columns>
<!-- Your BoundFields or other data goes here -->
</Columns>
<PagerSettings Mode="NumericFirstLast" PageButtonCount="10" />
</asp:GridView>
.aspx.cs
protected void YourIDHere_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
YourIDHere.PageIndex = e.NewPageIndex;
YourIDHere.DataBind();
}
try https://www.codeproj ect.com/articles/410733/custom-paging-with-asp-net-gridview –
あなたは何を試しましたか? –
fooTableは、このための優れたクライアント側のソリューションです(サーバー側から別のページを作成する必要はありません) - http://fooplugins.github.io/FooTable/。しかし、本当に速いGoogle検索では、可能な解決策がたくさんあるはずです。質問は研究努力IMHOの明確な欠如を示しています。 – ADyson