簡體   English   中英

當我們將Telerik網格與LinqDataSource一起使用時,如何在頁面的各種按鈕單擊事件上重新生成網格數據

[英]How to regenerate grid data on various button click event of a page while we are using telerik grid with LinqDataSource

我在頁面上使用Telerik網格控件和LinqDataSource控件。

代碼:

<asp:LinqDataSource ID="ldsFillGridData" runat="server" OnSelecting="ldsFillGridData_Selecting" />

現在一切正常,我想稱之為

protected void ldsFillGridData_Selecting(object sender, LinqDataSourceSelectEventArgs e)
{
    e.Result = from tc in db.city select tc;
}

從某些按鈕單擊事件調用的此選擇事件。 怎么樣???

我正在嘗試像

ldsFillGridData_Selecting(null, null);

但是會引發錯誤。

當我們將Telerik網格與LinqDataSource一起使用時,如何在頁面的各種按鈕單擊事件上重新生成網格數據?

RadGrid1.Rebind();

將重新綁定網格,調用數據源的select方法(只要linqdatasource被指示為網格的數據源)。

只需使用此telerik網格控件的Rebind()函數,它將自動調用ldsFillGridData_Selecting事件,並在Grid中顯示更新的記錄。

RadGrid.rebind();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM