のものと一致しません私のホテルの予約システムのためにカートに追加ページをしています.2つのテーブルがあり、1つの予約はnumofdayを含み、もう1つのテーブルはroomnameとroompriceを含むルームです。データ型がテーブル
カートに追加するには、両方のテーブルの値を取得してgridviewにロードし、ボタンブックがクリックされたときに価格を計算する必要があります(price = numofday * roomprice.I session.The難易度を使用しています直面していますが、私はそれがroompriceの列にroomnameを格納していることである
Protected Sub GridView1_SelectedIndexChanged(sender As Object, e As EventArgs)
Dim ds As DataSet = Nothing
If Session("sCart") Is Nothing Then
ds = New DataSet()
Dim dt As New DataTable()
dt.Columns.Add(New DataColumn("RoomName"))
dt.Columns.Add(New DataColumn("RoomPrice", GetType(System.Int32)))
dt.Columns.Add(New DataColumn("Numofday", GetType(System.Int32)))
dt.Columns.Add(New DataColumn("Total", GetType(System.Int32)))
ds.Tables.Add(dt)
Session("sCart") = ds
Else
ds = DirectCast(Session("sCart"), DataSet)
End If
Dim row As DataRow = ds.Tables(0).NewRow()
row("RoomName") = GridView1.Rows(GridView1.SelectedIndex).Cells(0).Text
row("RoomPrice") = GridView1.Rows(GridView1.SelectedIndex).Cells(0).Text
row("Numofday") = GridView1.Rows(GridView1.SelectedIndex).Cells(0).Text.ToString
row("Total") = CInt(row("Numofday") * row("RoomPrice"))
ds.Tables(0).Rows.Add(row)
End Sub
編集;このエラーは現在発生している:。