我想在VB.NET中編寫一個按鈕處理程序,它將讀取gridview中的行並將它們寫入數據庫(如果複選框被選中)。如何使用實體數據模型(EDMX)插入表
我設置此應用程序使用EntityDataSource並將我的.edmx文件添加到DAL文件夾。我已經編寫了按鈕方法,但我對EF知之甚少,無法知道如何處理gridview中的數據。這是我的btn_click方法:
Private Sub btnGetChecks_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnGetChecks.Click
'********************************************
'* gets status of checkbox and writes to db *
'********************************************
Dim row As GridViewRow
Label6.Text = ""
For Each row In DvsGridView.Rows
Dim RowCheckBox As CheckBox = CType(row.FindControl("chkStatus"), CheckBox)
If RowCheckBox.Checked Then
Label6.Text += row.Cells(5).Text & " Checked "
' Need to write checked data to the db
' ******* WHAT GOES HERE? *******
Else
Label6.Text += row.Cells(5).Text & " Unchecked "
End If
Next
End Sub
我對EDMX相當新,但瞭解VB.net。任何方向將不勝感激。