amir_monster
دوشنبه 12 اسفند 1387, 13:43 عصر
درود
من یک DataSet در پوشه App_Code تعریف کردم و برای Bind کردن دیتا به GridView از روش ساده زیر استفاده کردم :
Dim pd As New Dataset1TableAdapters.CustomersTableAdapter
grid1.DataSource = pd.GetData()
grid1.DataBind()
حالا مشکل من با Update کردنه ، من به صورت زیر نوشتم که برنامه ارور میده :
Protected Sub grid1_RowUpdating(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewUpdateEventArgs) Handles grid1.RowUpdating
Dim UpdateAdapter As New DataSet1TableAdapters.CustomersTableAdapter
UpdateAdapter.Update(grid1.Rows(e.RowIndex))
grid1.DataBind()
End Sub
آگه لطف کنین بنده را راهنمایی کنید ممنون میشم و اینکه آیا این روش بهتر از استفاده از SqlDataSource است یا نه ؟؟
من یک DataSet در پوشه App_Code تعریف کردم و برای Bind کردن دیتا به GridView از روش ساده زیر استفاده کردم :
Dim pd As New Dataset1TableAdapters.CustomersTableAdapter
grid1.DataSource = pd.GetData()
grid1.DataBind()
حالا مشکل من با Update کردنه ، من به صورت زیر نوشتم که برنامه ارور میده :
Protected Sub grid1_RowUpdating(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewUpdateEventArgs) Handles grid1.RowUpdating
Dim UpdateAdapter As New DataSet1TableAdapters.CustomersTableAdapter
UpdateAdapter.Update(grid1.Rows(e.RowIndex))
grid1.DataBind()
End Sub
آگه لطف کنین بنده را راهنمایی کنید ممنون میشم و اینکه آیا این روش بهتر از استفاده از SqlDataSource است یا نه ؟؟