我原先是想用绑定数据的方法定义DropDownList中各选项的:
cid.DataSource=myDS.Tables["aclass"].DefaultView;
cid.DataTextField="class";
cid.DataValueField="classid";
cid.DataBind();
cid为DropDownList的ID。
现在想想还是用你说的方法或Repeater也可以的吧。
cid.DataSource=myDS.Tables["aclass"].DefaultView;
cid.DataTextField="class";
cid.DataValueField="classid";
cid.DataBind();
cid为DropDownList的ID。
现在想想还是用你说的方法或Repeater也可以的吧。
解决方案 »
- C#删除文件右键中的打开方式
- gridview中的删除
- datagridview 列加入dropdownload控件
- 为什么我的VSTS2005不能创建测试项目
- 这学期要开《计算机图形技术》这门课程,请大家推荐一下好的资料
- 类似sql2005视图源码
- 虚方法和抽象方法的比较问题
- 非托管库平台调用数据类型问题
- 请问:1.如何实现按Enter键而响应Tab?2.为何Focuse()不起作用?3.如何定义一个按钮的快捷键(CTRL+而非ALT+)
- 请问:微软的msagent与IBM的Aglets功能上是不是一样的???
- 怎么能判断TcpListener与TcpClient的连接已经关闭
- 观察发现:招聘信息多数是假
3、处理在DataGrid中的DropDownList的事件
DropDownList没有CommandName属性,所以不能用ItemCommand事件,不过你可以这样试试:
在DataGrid的模板列中加入的DropDownList控件
<asp:DropDownList runat="server" id="ddl" AutoPostBack="True" OnSelectedIndexChanged="ddl_SelectedIndexChanged" />
然后你在.aspx.cs中加入一个函数
protected void ddl_SelectedIndexChanged(object sender, System.EventArgs e) //一定要声明成protected或者public,不能是private的。
{
//在这里就可以加入其他代码
}
大概是这个意思把
3、处理在DataGrid中的DropDownList的事件
DropDownList没有CommandName属性,所以不能用ItemCommand事件,不过你可以这样试试:
在DataGrid的模板列中加入的DropDownList控件
<asp:DropDownList runat="server" id="ddl" AutoPostBack="True" OnSelectedIndexChanged="ddl_SelectedIndexChanged" />
然后你在.aspx.cs中加入一个函数
protected void ddl_SelectedIndexChanged(object sender, System.EventArgs e) //一定要声明成protected或者public,不能是private的。
{
//在这里就可以加入其他代码
}
大概是这个意思把