如何利用RadioButtonList实现datagrid列的单选
来源:互联网 发布:网络宣传与洞察力 编辑:程序博客网 时间:2024/04/29 17:57
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 160x600, 创建于 08-4-23MSDN */google_ad_slot = "4367022601";google_ad_width = 160;google_ad_height = 600;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
在datagrid中,我们可能会需要实现这种功能——列的单选,本身datagrid提供了select命令可以实现这种功能,而我们往往又习惯于RadioButton来实现,下面就谈谈怎么样用RadioButtonList来实现。
1、我们将datagrid的第一列设置为模板列,并加入RadioButtonList
2、在datagrid.databind();后加入以下代码
//将第一列第一单元格的RowSpan设置为datagrid的总列数
datagrid.Items[0].Cells[0].RowSpan=datagrid.Items.Count;
for (int i=1;i<datagrid.Items.Count;++i)
{
datagrid.Items[i].Cells[0].Visible=false; //从第二列开始隐藏第一个单元格
}
//将第一列第一个单元格里的RadioButtonList按照datagrid的总列数进行列添加
for (int i=0;i<datagrid.Items.Count;++i)
{
ListItem ss=new ListItem("","1");
((RadioButtonList)datagrid.Items[0].Cells[0].Controls[1]).Items.Add(ss);
}
OK........
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script><script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 160x600, 创建于 08-4-23MSDN */google_ad_slot = "4367022601";google_ad_width = 160;google_ad_height = 600;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
- 如何利用RadioButtonList实现datagrid列的单选
- 如何利用RadioButtonList实现datagrid列的单选
- 如何利用RadioButtonList实现datagrid列的单选
- 利用radio实现Datagrid的单选
- 利用radio实现Datagrid的单选
- 利用radio实现Datagrid的单选
- 2个RadioButtonList之间实现单选
- DataGrid实现自增列、单选、多选
- DataGrid实现自增列、单选、多选
- DataGrid实现自增列、单选、多选
- DataGrid实现自增列、单选、多选
- DataGrid实现自增列、单选、多选
- DataGrid实现自增列、单选、多选
- DataGrid实现自增列、单选、多选
- DataGrid实现自增列、单选、多选
- DataGrid实现自增列、单选、多选
- RadioButtonList在Datagrid模板列中的应用
- 代码分析-DataGrid实现自增列、单选、多选 选择自 yangyifan0 的 Blog
- 转载 PE文件格式与API HOOK
- C#速成(之四)
- Http协议-3(孙鑫老师)
- "右左法则"解读C的复杂声明(二)
- C#速成(之五)全文完
- 如何利用RadioButtonList实现datagrid列的单选
- vs.net web项目使用visual source safe进行源代码管理
- 学习ASP.NET的体会(一)
- 2003-2005年的微软开发工具 (一)
- 一个克隆对象的C#基类
- Windows Forms XP style on VS.NET
- 如何用CSC.exe来编译Visual C#的代码文件
- 简单实现Crystal Report的动态加载
- 用C#.net轻松制作不规则窗体(附源码)