( 2 )添加数据集【 RoomData 】。在【服务器行为】面板中添加数据集【 RoomData 】,其在【数据集】对话框中的设置如图 96-7 所示。 ( 3 )修改 SQL 命令。在【数据集】对话框中单击【高级】按钮,切换到【数据集】高级对话框,将 SQL 命令由 SELECT Pice,RoomID, RoomNum,RoomType FROM tbRoom 改为 SELECT Pice,RoomID, RoomNum, trim(RoomType)+chr(32)+cstr(Pice) As RoomType FROM tbRoom ,如图 96-8 所示。 [page_break] ( 4 )添加数据列表。单击 ASP.NET 快捷菜单中的【 asp :单选按钮列表】,操作如图 96-9 所示。 ( 5 )为页面添加“ System.Data ”、“ System.Data.OleDb ”、“ System.Globalization ”和“ System.Threading ” 4 个命名空间,如图 96-10 中圆角方框所示。 ( 6 )定义页面载入过程“ Page_Load ”,该过程的代码如下所述。 Sub Page_Load(ByVal Src As Object, ByVal E As EventArgs) Dim i As Integer If Not Page.IsPostBack Then For i = 0 To RoomData.RecordCount - 1 Dim str1, str2 As String str1 = RoomData.DefaultView(i).Row("RoomType") str2 = CStr(RoomData.DefaultView(i).Row("RoomID")) RoomRadio.Items.Add(New ListItem(str1, str2)) Next End If End Sub | |