All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
教你安装SQL Server 2005示例数据库_[SQL Server教程]
C#中利用process类调用外部程序以及执行dos命令_.net资料_编程技术
如何做好一个垂直搜索引擎_php资料_编程技术
GridView,的各种用法(4)_[Asp.Net教程]
asp.net收集机器硬件信息的相关代码片断(cpu频率、磁盘可用空间、内存容量……)_[Asp.Net教程]
.NET下的设计模式研究之桥接模式_.net资料_编程技术
用em指定字体尺寸的问题和解决办法_[Html教程]
技巧应用:ASP.Net中的MD5加密_.net资料_编程技术
IIS运行不了ASP.NET的解决办法_.net资料_编程技术
使用C#开发SmartPhone程序入门_.net资料_编程技术
Reading number is top 10 pictures
网上疯传的一篇小学作文《爸爸也治不了妈妈》
Female model behind the bitterness, often being overcharged2
Born After 90 Beijing sports university campus flower photos4
超级大兔子
The money of more than 100 countries and regions17
Look for from human art net, is good--2
Embarrassing things comic collection2
青涩甜美-王祖贤小时候的旧照片曝光
30 beautiful school beauty3
Ashlynn Brooke photograph of a group2
Download software ranking
DreamWeaver8
Tram sex maniac 2 (H) rar bag8
Boxer's Top ten classic battle8
Ashlynn Video4
Tram sex maniac 2 (H) rar bag11
Photoshop 8.0图象编辑软件
尖东毒玫瑰A
豪门浪荡史
Boxer's Top ten classic battle9
Adobe Flash Player(IE) 10.0.32.18 浏览器专用的FLASH插件
delv published in(发表于) 2014/1/10 6:27:43 Edit(编辑)
ASP.NET中为DataGrid添加单选框_[Asp.Net教程]

ASP.NET中为DataGrid添加单选框_[Asp.Net教程]

ASP.NET中为DataGrid添加单选框_[Asp.Net教程]

 使用DataGrid控件添加单选框时,如果直接在模板中加入RadioButton服务器控件,由于.Net的机制,无法将这些RadioButton在客户端出现在同一个组里面。这时我们可以使用Radio标签来实现。

  下面是HMTL 页面代码


<form id="Form1" method="post" runat="server">
 <asp:datagrid id="DataGrid1" runat="server" AutoGenerateColumns="False">
 <Columns>
  <asp:TemplateColumn>
   <ItemTemplate>
    <input type="radio" name="rdo" <%# GetChecked(DataBinder.Eval(Container, "DataItem")) %> value='<%# DataBinder.Eval(Container, "DataItem") %>'>
    <asp:Label runat="server" Text='<%# DataBinder.Eval(Container, "DataItem") %>' ID="Label1">
    </asp:Label>
   </ItemTemplate>
  </asp:TemplateColumn>
 </Columns>
 </asp:datagrid><br>
<asp:Button id="btnOk" runat="server" Text="确定"></asp:Button>

  下面是Page_Load中的数据绑定代码


Dim arr As New ArrayList
arr.Add("新闻综合")
arr.Add("综艺")
arr.Add("电影")
arr.Add("教育")
arr.Add("戏剧")
arr.Add("军事")
arr.Add("体育")
DataGrid1.DataSource = arr
DataGrid1.DataBind()

  下面是btnOk_Click中获取选择项的代码


Response.Write(Request.Form("rdo"))

  下面是设置绑定项中哪个Radio被中的函数


Public Function GetChecked(ByVal str As String) As String
 If str = Request.Form("rdo") Then
  Return "checked"
 Else
  Return ""
 End If
End Function

来源:网络







添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.