大家都知道酒酿蛋是非常传统的美胸食品产后丰胸产品,醪糟也叫酒酿,是由糯米或者大米经过酵母发酵而制成的一种风味食品,其产热量高,富含碳水化合物丰胸产品燕窝酒酿蛋、蛋白质、b族维生素、矿物质等,这些都是人体不可缺少的营养成分酒酿蛋丰胸方法。其中酒酿中含的醣化酵素,能促进乳房的二次发育,具有美胸的作用燕窝酒酿蛋丰胸
ايجاد يک برنامه وب نمونه در دات نت ( بخش نهم )
اين مطلب از طريق سايت شرکت سخاروش در اختيار شما گذاشته شده است .

ايجاد يک برنامه وب نمونه در دات نت ( بخش نهم )

ايجاد يک برنامه وب نمونه در دات نت ( بخش نهم )

 آنچه تاکنون گفته شده است :

  • بخش اول  ايجاد يک برنامه وب و فرم وب  ( فاز اول )
  • بخش دوم : استفاده از کنترل های سرويس دهنده و بررسی کد HTML توليد شده ( فاز دوم ) 
  • بخش سوم : بررسی صحت  و اعتبار داده ها ( فاز سوم )
  • بخش چهارم : افزودن اسکريپت  سمت سرويس گيرنده و درج کد در فايل Code Behind
  • بخش پنجم : اشکال زدائی برنامه
  • بخش ششم : مديريت وضعيت برنامه
  • بخش هفتم : دستيابی به داده در فرم های وب
  • بخش هشتم: دستيابی به داده در فرم های وب

در بخش هفتم اين مقاله به مراحل اول و دوم (  استفاده از کلاس SqlConnection   و نمايش داده در DataGrid  )  و در بخش هشتم به  مرحله سوم (   Paging و مرتب سازی DataGrid ) مربوط به فاز پنجم ، اشاره گرديد . در اين بخش به بررسی مرحله چهارم ، خواهيم پرداخت ( ويرايش ، بهنگام سازی ) .

فاز پنجم : دستيابی به داده در فرم های وب

مرحله چهارم : دستورات ويرايش و بهنگام سازی . در اين مرحله با نحوه اضافه نمودن يک ستون به کنترل DataGrid   به منظور ويرايش و بهنگام سازی داده ، آشنا می شويم.

افزودن يک ستون به DataGrid

تمهيدات لازم برای نمايش پيام به کاربر پس از بهنگام سازی داده

افزودن امکان ويرايش ، بهنگام سازی ، انصراف در DataGrid

EditCommand method

 Private Sub dgArticles_EditCommand(ByVal source As Object, ByVal e As_ System.Web.UI.WebControls.DataGridCommandEventArgs) Handles dgArticles.EditCommand
  dgArticles.EditItemIndex = CInt(e.Item.ItemIndex)
  BindGrid("dgArticles")

End Sub

 

CancelCommand method

 Private Sub dgArticles_CancelCommand(ByVal source As Object, ByVal e As_ System.Web.UI.WebControls.DataGridCommandEventArgs) Handles dgArticles.CancelCommand
  dgArticles.EditItemIndex = -1
  BindGrid("dgArticles")

End Sub

UpdateCommand method

 Private Sub dgArticles_UpdateCommand(ByVal source As Object, ByVal e As _
 System.Web.UI.WebControls.DataGridCommandEventArgs) Handles dgArticles.UpdateCommand
 Dim updateCmd As String

 updateCmd = "UPDATE SrcoArticles SET Title = @Title where ArticleID = " &  _
 dgArticles.DataKeys(CInt(e.Item.ItemIndex))

Dim myCommand As SqlCommand
myCommand = New SqlCommand(updateCmd, myConnection)

myCommand.Parameters.Add(New SqlParameter("@Title", SqlDbType.NVarChar, 80))
Dim CurrentTextBox As System.Web.UI.WebControls.TextBox
CurrentTextBox = e.Item.Cells(1).Controls(0)
myCommand.Parameters("@Title").Value = CurrentTextBox.Text
myCommand.Connection.Open()
Try
  myCommand.ExecuteNonQuery()
   lblMessage.Text = "<b> عنوان مقاله " & dgArticles.DataKeys(CInt(e.Item.ItemIndex)) & " بهنگام گرديد  </b><br>"
   dgArticles.EditItemIndex = -1
   Catch exp As Exception
    lblMessage.Text = "ERROR: " & exp.Message
End Try

myCommand.Connection.Close()
BindGrid("dgArticles")
End Sub
 

 

نتايج مرحله  چهارم  فاز پنجم  :

در بخش دهم ( آخر)  اين مقاله به بررسی عمليات مربوط به فاز ششم ، خواهيم پرداخت .


استفاده از اين مطلب  با ذکر منبع و اهداف غيرانتفاعی بلامانع است .
http://www.srco.
ir