求教DataGrid的源码
我要在控件中的第一列放单选框,其它几列都绑定上一张表
现在我要按一个按钮,获得选定的那行的某列的值,该怎么做
请从怎样放单选框说起,谢谢各位了,手头没资料,时间又紧,
自己有初学,最后能有完整源码,解决立马结帖!!
问题点数:50、回复次数:11Top
1 楼kill3434(怫悰)回复于 2004-07-04 16:33:22 得分 0
用vs开发,有界面操作,然后看源码Top
2 楼net_lover(【孟子E章】)回复于 2004-07-04 16:33:27 得分 20
http://www.asp.net/ControlGallery/ControlDetail.aspx?Control=2021&tabindex=2
<asp:DataGrid id="dgOrnek" runat="server"
AutoGenerateColumns="False">
<Columns>
<asp:TemplateColumn>
<ItemTemplate>
<asp:RadioButton AutoPostBack=True
OnCheckedChanged="DetayGoster"
id="rbsira" Text='deneme' runat="server"/>
<ItemTemplate>
<TemplateColumn>
<Columns>
string sRbText="";
public void DetayGoster(object sender,EventArgs e) {
RadioButton rb = new RadioButton();
rb = (RadioButton) sender;
sRbText = rb.ClientID;
foreach (DataGridItem i in dgOrnek.Items)
{
rb = (RadioButton) i.FindControl ("rbsira");
rb.Checked = false;
if (sRbText==rb.ClientID)
{
rb.Checked = true;
txtSiraNo.Text = rb.Text.Trim();
// if you want to get a property of the selected id
}
}
}
Top
3 楼net_lover(【孟子E章】)回复于 2004-07-04 16:41:48 得分 5
http://www.metabuilders.com/Tools/RowSelectorColumn.aspxTop
4 楼JeanZLY()回复于 2004-07-04 17:20:22 得分 0
为什么我用了<Columns>
<asp:TemplateColumn>
<ItemTemplate>
<asp:RadioButton ID="Room"
OnCheckedChanged="SelectRoom"></asp:RadioButton>
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
却看不到单选框Top
5 楼JeanZLY()回复于 2004-07-04 18:51:15 得分 0
有哪位大侠知道啊Top
6 楼JeanZLY()回复于 2004-07-04 19:17:56 得分 0
谢谢各位,现在已经可以出现单选框了,可我希望一次只能选一行,可用<asp:RadioButton ID="Room" OnCheckedChanged="SelectRoom"></asp:RadioButton>
则可以选很多行,该怎么改,谢谢Top
7 楼lightnings(lightning)回复于 2004-07-04 19:19:33 得分 10
你是不是将datagrid的AutoGenerateColumns属性设成true了Top
8 楼lightnings(lightning)回复于 2004-07-04 19:36:20 得分 15
喔,你的<asp:RadioButton ID="Room"
OnCheckedChanged="SelectRoom"></asp:RadioButton>没有加runat=server
不过你的"可以选很多行"也不好解决,我是这样解决的
<asp:TemplateColumn>
<ItemTemplate>
<input type=radio name="Room"> //这里不要将它设为服务器控件
</ItemTemplate>
</asp:TemplateColumn>
Top
9 楼JeanZLY()回复于 2004-07-04 19:54:05 得分 0
可我不设为服务器控件的话,就看不到单选框了Top
10 楼JeanZLY()回复于 2004-07-04 20:52:49 得分 0
再次求教,怎样才能只选一个啊,还有取值的我用孟子E章的代码试了,不对啊,应该是什么啊,多谢了Top
11 楼JeanZLY()回复于 2004-07-04 21:40:15 得分 0
我终于好了,谢谢各位,不过我是参照了下面的程序,很有用
http://dev.csdn.net/develop/article/24/24295.shtmTop
相关问题
- 谁能提供个简单的datagrid分页(vb.net)的源码呀
- 如何给Datagrid加上滚动条,给源码送100分
- 求一段三层的Datagrid自动分页的源码 最好是VB的
- 请教,如何在WinForm下DataGrid的列中加入RadioButton的源码?
- DataGrid分页问题,求分页源码!测试通过的给高分
- &&&&&&&&&&&源码源码,请进...
- flygoldfish诚心开源:MIS打印程序源码,各种网格如DataGrid打印、DataTable、HtmlTable等二维形式全搞定,源码免费赠送
- flygoldfish诚心开源:MIS打印程序源码,各种网格如DataGrid打印、DataTable、HtmlTable等二维形式全搞定,源码免费赠送
- 求Proxy源码
- Think in java 源码




