在C# WEB开发中,我在datagrid中放入一个DropDownList(放入ITEM TEMPLATE 中),我如何给DropDownList赋值?我其它的皆是采用的是绑定列,只有这一行要进行选择,采用的是模板列,我想打开就能进行选择修改,怎样能实现?高手请进
解决方案 »
- C#关于多线程的问题,求知识,谢谢各位帮帮忙
- wwf的问题
- label2.BeginInvoke(new paramterTask(showTaskInfo), tskEntity, contactName);
- 类前面加public 和不加publis有什么区别?
- 怎么用ADO(不是ADO.net)连接数据库?
- 关于C# 和 分区格式问题
- 关于HttpWebRequest.AddRange的问题
- c#开发winform 网络版软件的问题
- 菜鸟问题:如何将10进制数分别转换为2进制? 16进制?
- 有关自定义控件的拖放操作问题:定义一个自定义控件,上面不放置任何其它控件,为何设置AllowDrop=true也不能接受拖放操作.
- 为什么在装了点NET2003的环境下可用,在只装框架的系统下报错,大虾救救我!
- 因为当前线程不在单线程单元中,故无法实例化 ActiveX 控件“8856f961-340a-11d0-a96b-00c04fd705a2”,请问这是什么问题?
{ SqlConnection conn=new SqlConnection(System.Configuration.ConfigurationSettings.AppSettings["conn"]);
SqlDataAdapter da=new SqlDataAdapter("select * from dep",conn);
DataSet ds=new DataSet();
da.Fill(ds,"table1");
if(e.Item.ItemType==ListItemType.Item||e.Item.ItemType==ListItemType.AlternatingItem)
{
DropDownList ddl=(DropDownList)e.Item.FindControl("dep");
ddl.DataSource=ds.Tables["table1"];
ddl.DataTextField="depname";
ddl.DataValueField="depid";
ddl.DataBind();
ddl.Items.FindByValue(Convert.ToString(DataBinder.Eval(e.Item.DataItem,"depid"))).Selected=true;
}
}