为了账号安全,请及时绑定邮箱和手机立即绑定

关于gridview 中dropdownlist 默认值设定的问题

/ 猿问

关于gridview 中dropdownlist 默认值设定的问题

慕仙森 2018-11-02 06:03:47

关于gridview 中dropdownlist 默认值设定的问题,如果gridview 中我设置在模板列中的dropdownlist不是帮定在数据源上的是静态的,我该如何设置默认值,前提是我的默认值是来自帮定在gridview的数据源的.

查看完整描述

2 回答

?
绝地无双

SelectIndex='<%# Eval("YourIndex") %>'

OR

SelectValue='<%# Eval("YourValue") %>' <!-- This one better? -->


查看完整回答
反对 回复 2018-11-05
?
德玛西亚99

利用GridView的RowCreated事件来进行操作。


protected void GridView1_RowCreated(object sender, GridViewRowEventArgs e)
  { 
  GridView g = (GridView)sender;
  if (g.Rows.Count == 0)
  {
  return;
  }
  DropDownList ddl = (DropDownList)g.Rows[g.Rows.Count-1].FindControl("ddl");
  if (ddl != null)
{
object[] array = new object[] { DateTime.Now.ToString() };
ddl.DataSource = array;
ddl.DataBind();

ddl.SelectedValue="";//你要设置的值

//自定义初始化操作
} 
}


    这样下来可以对每一行进行不同层次的绑定选择 。
    
也可以用代码绑定
http://blog.csdn.net/net_lover/archive/2006/09/13/1216855.aspx


查看完整回答
反对 回复 2018-11-05

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信