2012-02-29 69 views
0

我需要在asp.net webform上使用類似DataGridView的winforms。如果我使用asp.net的GridView控件,外觀和功能非常差。
有沒有什麼可以給我更好的外觀和功能,因爲Datagridview在asp.net中不可用?Datagridview喜歡asp.net的控制

+0

你缺少什麼功能?沒有內建控件具有與Winforms版本相同的功能。但除此之外,與ASP.NET GridView相比,Winforms DataGridView例如沒有分頁功能。 – 2012-02-29 16:26:21

+0

是的你是對的。我想用箭頭鍵上下移動,使用代碼添加行(gridview1.rowcount + = 1)等。 – 2012-02-29 16:37:23

+1

1)如果你點擊箭頭會發生什麼?請注意,這些特色大部分都是客戶端(例如jQuery),或者可以通過分頁來阻止。 2)GridView是它的DataSource的一個表示。所以改變源代碼(通常是一個數據庫表),調用'GridView1.DataBind()',你就準備好了。一般而言,僅僅因爲HTPP + HTML與客戶端應用程序有根本的不同,您將不會擁有相同的功能。 – 2012-02-29 16:42:28

回答

0

有許多來自componentOne,Telerik和DevExpress的第三方webforms控件可以滿足您的需求。

如果您沒有購買控件的預算,那麼WebGrid和/或普通的舊Html以及一些js和css來增加用戶體驗是您的下一個選擇。

請記住webforms(對於這個問題)是一種不同的用戶體驗,一個web應用程序不一定與桌面完全一樣,反之亦然。試圖將on的概念融入到其他方式中,而不是與框架一起工作。

1

我用這個:http://www.jtable.org/

它使用jQuery和AJAX,並提供一些方法不同,則GridView控件。