PDA

View Full Version : اضافه کردن سطر جدید به گرید



Neda_Bagheri
چهارشنبه 18 آذر 1388, 11:37 صبح
file:///D:/DOCUME%7E1/ABAGHE%7E1/LOCALS%7E1/Temp/moz-screenshot.pngچطور میتوانم هم اطلاعات سطرهای قبل را در گرید نگه داریم و هم یک سطر جدید خالی اضافه کرد من گرید را با DataTable پرکردم

asp2.net
چهارشنبه 18 آذر 1388, 16:52 عصر
خوب مشكلي نداره شما ميايي در لينك اضاف كردن دستور insert منويسي و در اخر با اين جدول بايندش ميكني كه خواسته شما براورده خواهد شد

Hossein Bazyan
پنج شنبه 19 آذر 1388, 00:45 صبح
سلام
من از روش زیر استفاده میکنم



Private Sub InsertRow2GridView(ByVal _sql As String, ByVal Stat As Byte, ByVal DGV As GridView, ByVal _ID As Long)
Dim con As New MySqlClient.MySqlConnection(sConString)
Dim da As New MySqlClient.MySqlDataAdapter(_sql, con)
Dim dt As New DataTable()
Dim dr As DataRow
Try
dr = dt.NewRow
da.Fill(dt)
dr = dt.NewRow()
dt.Rows.InsertAt(dr, 0)
DGV.DataSource = dt
DGV.DataBind()
Catch ex As Exception

End Try
End Sub

Neda_Bagheri
پنج شنبه 19 آذر 1388, 12:05 عصر
آخه مشکل اینه وقتی دکمه را می زنی چون صفحه refresh می شه Datatable هیچ وقت count اش از یک بیشتر نمی شه. تو session هم نمی تونم datatable نگه دارم . کسی راه حل پیشنهادی داره؟

Hossein Bazyan
پنج شنبه 19 آذر 1388, 12:53 عصر
آخه مشکل اینه وقتی دکمه را می زنی چون صفحه refresh می شه Datatable هیچ وقت count اش از یک بیشتر نمی شه. تو session هم نمی تونم datatable نگه دارم . کسی راه حل پیشنهادی داره؟

سلام
IsPostBack را برای همچین مواقعی گذاشتند دیگه .