2014-03-07 302 views
0

當我們在asp.net中使用Gridview時,我們應該總是使用sqldatasource嗎?當我們在asp.net中使用Gridview時,我們應該總是使用sqldatasource嗎?

我是asp.net的初學者。我們可以使用sqldatasource和ado.net代碼和databind處理gridview。使用ado.net代碼會使排序,插入,編輯和更新gridview變得很複雜,所以我們應該總是使用sqldatasource嗎?

+0

如果它符合您的需求,您可以使用該數據表。對於介紹,你可以檢查這個鏈接:http://www.aspsnippets.com/Articles/Create-DataTable-dynamically-and-bind-to-GridView-in-ASPNet.aspx 要記住,在上面的例子作者靜態填充數據表,您需要一個DB方法來爲您返回數據表。 –

回答

0

在使用ADO.NET時排序,插入,編輯或任何你想要的東西並不複雜。事實上,當你習慣它時,它會給你更多的靈活性。 SQLDataSource也是一個不錯的選擇。但是你需要使用哪一個完全取決於情況。有人建議,在使用SQLDatasource時,您可以在客戶端呈現的HTML中找到數據源名稱,可以對其進行反向設計,以便在一定程度上查找有關SQL Server的有用數據。

相關問題