嵌套在Repeater里DropDownList怎么把选中的值保存下来

[复制链接]
查看11 | 回复2 | 2012-4-10 15:32:16 | 显示全部楼层 |阅读模式
如果是想获取选中值一楼的方法就可以,如果是想重新绑定时保存原来的值,可以在绑定前先将所有选中值保存在全局集合或哈希表中,然后重写页面的PreRender事件处理方法,在里面将之前保存的选中值重新设置给DropDownList,主要的代码如下://重新绑定数据源的按钮事件
protected void btn_Click(object sender, EventArgs e)
{
foreach (RepeaterItem item in rpt.Items)
{
DropDownList ddl = item.FindControl("ddl") as DropDownList;...
回复

使用道具 举报

千问 | 2012-4-10 15:32:16 | 显示全部楼层
遍历Repeater 的itemsforeach item in repeaterId.items{ DropDownList ddl= item.FindControl("DropDownListID") as DropDownList; if(ddl!=null) {
string selectedVal=ddl.Sel...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行