Frage

Ich habe RadGrid in meiner Seite. Wenn ich aus Sicht Zustand und in Pageindexchanged Ereignisse drehen, wenn nächste Seite klicken ich nichts bekommen werde. Einfach eine leere Seite. Aber wenn ich auf Sicht Zustand drehe ich bin immer Daten in nächsten Seiten. Gibt es eine Möglichkeit, die Daten zu erhalten. Ich kann nicht auf der Ansichtszustand schalten wegen Leistungsproblem. Bitte beachten Sie den Code unten für den Hinweis.

aspx

    <telerik:RadGrid ID="RadGrid1" OnSortCommand="RadGrid1_SortCommand" OnPageIndexChanged="RadGrid1_PageIndexChanged"
        AllowSorting="True" PageSize="20" ShowGroupPanel="True" AllowPaging="True" AllowMultiRowSelection="True"
        AllowFilteringByColumn="true" AutoGenerateColumns="false" EnableViewState="false" runat="server" GridLines="None"
        OnItemUpdated="RadGrid1_ItemUpdated" OnDataBound="RadGrid1_DataBound">

aspx.cs

public partial class _Default: System.Web.UI.Page { protected void Page_Load (object sender, EventArgs e) { Lade Daten(); }

private void LoadData()
{
    SqlConnection SqlConn = new SqlConnection("uid=tempuser;password=tempuser;data source=USWASHL10015\\SQLEXPRESS;database=CCOM;");
    SqlCommand cmd = new SqlCommand();
    cmd.Connection = SqlConn;
    cmd.CommandType = CommandType.StoredProcedure;
    cmd.CommandText = "usp_testing";
    SqlDataAdapter da = new SqlDataAdapter(cmd);
    DataSet ds = new DataSet();
    da.Fill(ds);
    RadGrid1.DataSource = ds;
    RadGrid1.DataBind();
    //RadGrid1.ClientSettings.AllowDragToGroup = true;
}

protected void RadGrid1_PageIndexChanged(object source, Telerik.Web.UI.GridPageChangedEventArgs e)
{
    //RadGrid1.Rebind();
    LoadData();
} 
War es hilfreich?

Lösung

Versuchen mit erweiterten Bindung des NeedDataSource Raster Ereignisse Einhaken wie auf dieser Probe gezeigt: http://demos.telerik.com/aspnet- ajax / grid / examples / Programmierung / needdatasource / defaultcs.aspx

So sollten Sie auf Seite mit Ansichtszustand off können.

Dick

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top