RadioButtonList在Datagrid模板列中的应用

王朝asp·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

1.RadioButtonList插入DataGrid模板列的方法与其他控件插入的方法一致。

2.从数据库中读取RadioButtonList状态的方法

1) .aspx文件

<asp:RadioButtonList .... SelectedIndex='<%# Container.DataItem(”strRBL”) %>'>

2) .vb文件

objDataSet.Tables(0).Columns.Add(“strRBL“)

objDataSet.Tables(0).Rows(x).Item(“strRBL“)=n

3.RadioButtonList状态改变后读取的方法

1).aspx文件

<asp:RadioButtonList.... AutoPostBack=“True“ OnSelectedIndexChanged=“RBL_SelectedIndexChanged“

2).vb文件

Public Sub RBL_WA_SelectedIndexChanged(ByVal Sender As Object, ByVal e As System.EventArgs)

Dim srcRBL As RadioButtonList = CType(Sender, RadioButtonList)

Dim srcCell As TableCell = CType(srcRBL.Parent, TableCell)

Dim srcRow As TableRow = CType(srcCell.Parent, TableRow)

End Sub

srcRBL即为状态改变的RadioButtonList,可用SelectedIndex/SelectedValue获取相应值

srcRow即位状态改变的RadioButtonList所在的DataGrid行,可用srcRow.Cells(n).Text获取相应的主键值将RadioButtonList状态写入数据库

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航