如何把数据库中的字段绑定到控件ID里?我搞了好久够快疯了 比如这样 <asp:CheckBox ID='hs<%# Eval("hsId") %>_cbx' runat="server" />我是想在datalist里面出现一个 id 为 hs13_cbx 的复选框,13时数据的key,但是总是抱错,应该怎么写啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <a href="HsDetail.aspx?hsId=<%# Eval("hsId") %>" target=_blank>头衔:<%# Eval("title") %></a>我这样写就没问题,但是复选框怎么也弄不出来啊,问题出在哪里呢? 服务器控件属性得这样绑定<asp:CheckBox ID='<%# "hs" + Eval("hsId") + "_cbx" %>' runat="server" />但 ID 作为特殊属性,好像无法在模板列中绑定 为什么不在DataBound里搞呢?e.FindControl("CheckBoxID"),然后再改ID值 ID值好像不能绑定的你要判断这个checkbox 是否被选中 相应事件里循环datalist的item,再用findcontrol方法找到控件,再判断它是否被选中,思路是这样子,细节自己去搞定 用findcontrol来找到相应的gridview中的控件,ID是不能随便指定的 如果服务器的ID属性不能随意绑定,可以用标准的html控件应该可以 ok!搞定了~~~ foreach (DataListItem item in public_dls.Items) { ((CheckBox)item.FindControl("hscbx")).Checked = true; }这样就可以了~还真麻烦啊~ 热心人进来 页面输出A标签打开模态窗口 关于字段名作为参数传递到sql的问题【急!!!在线等】 把字符串format成YYYY-MM-DD HH:MM:SS,C#中的语法是什么样子? 请帮我看看这个效果如何实现的? 不会吧!用水晶报表打印只能是用导出到pdf中去吗?郁闷呀! 动态菜单被框架遮挡问题该怎么解决??? 帮帮忙,急! ASP.NET能读取word文档? 迷惑:<%# DataBinder.Eval(Container.DataItem,"ID")%>为什么不行呢?? 大家帮看看这是什么错呀 在线等急 ~~~ 文件下载功能实现问题
foreach (DataListItem item in public_dls.Items)
{
((CheckBox)item.FindControl("hscbx")).Checked = true;
}
这样就可以了~还真麻烦啊~