SelectIndex='<%# Eval("YourIndex") %>'
OR
SelectValue='<%# Eval("YourValue") %>' <!-- This one better? -->
当点编辑的时候给他一个值不就完了吗
看下面的代码就知道了
Code
利用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