在repeater 的ItemDataBound的事件中,获取绑定列的值
2012-03-24 10:29
330 查看
protected void RpVoteManage_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
RadioButtonList rb = e.Item.FindControl("RadioButtonList1") as RadioButtonList;
HiddenField hfd = e.Item.FindControl("hfd1") as HiddenField;
// 方法2
string jx = DataBinder.Eval(e.Item.DataItem, "Jx").ToString();
if (jx.Trim().Length > 0)
{
rb.SelectedValue = jx;
}
// 方法1 用隐藏控件绑定值
//if (hfd.Value.Trim().Length > 0)
//{
// // rb.SelectedValue = hfd.Value.Trim();
// //ListItem lt=new ListItem(hfd.Value,hfd.Value);
// //rb.SelectedItem.Selected = lt;
//}
}
{
RadioButtonList rb = e.Item.FindControl("RadioButtonList1") as RadioButtonList;
HiddenField hfd = e.Item.FindControl("hfd1") as HiddenField;
// 方法2
string jx = DataBinder.Eval(e.Item.DataItem, "Jx").ToString();
if (jx.Trim().Length > 0)
{
rb.SelectedValue = jx;
}
// 方法1 用隐藏控件绑定值
//if (hfd.Value.Trim().Length > 0)
//{
// // rb.SelectedValue = hfd.Value.Trim();
// //ListItem lt=new ListItem(hfd.Value,hfd.Value);
// //rb.SelectedItem.Selected = lt;
//}
}
相关文章推荐
- Repeater,ItemDataBound事件,获取绑定列的值,给指定列添加js方法
- Repeater绑定事件ItemDataBound中获取数据库中数据
- Repeater绑定事件ItemDataBound中获取数据库中数据
- Sqldatareader 绑定后如何在ItemDataBound事件获取数据源
- IQueryable<T>绑定到Repeater,执行Repeater_ItemDataBound事件时,遇到的问题及解决办法
- ItemCommand,ItemDataBound事件中获取已绑定行的字段的值和服务器端控件
- 在repeater的ItemDataBound事件中获得要绑定的字段的值
- 在repeater的ItemDataBound事件中获得要绑定的字段的值
- 如何用JS获取元素某一事件上绑定的所有Listener
- jQuery1.9为动态添加元素绑定事件以及获取和操作checkbox的选择属性11
- Repeater_ItemDataBound 中用字段名获取值
- 小程序绑定事件传值是要使用currentTarget获取
- ListView的ItemDataBound事件中获取DataItem
- Repeater的绑定事件
- jquery 循环获取表单下一个元素(回车绑定tab事件)
- Repeater两层嵌套和三层嵌套repeater1_ItemDataBound绑定
- 原生js获取标签,绑定事件
- jquery 获取绑定在某个节点上的 事件执行代码
- 绑定Repeater控件的通用方法(包括分页事件)
- 数据绑定控件的ItemDataBound事件与System.Data.Common.DbDataRecord