社区
C#
帖子详情
GridView里面的DropdownList能不能添加SelectedIndexChanged事件?
yan717fang
2009-05-03 11:16:38
我给gridview里添了个Dropdownlist,然后给他写了个时间,但在选择项目后并没有触发事件!
...全文
54
4
打赏
收藏
GridView里面的DropdownList能不能添加SelectedIndexChanged事件?
我给gridview里添了个Dropdownlist,然后给他写了个时间,但在选择项目后并没有触发事件!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qldsrx
2009-05-03
打赏
举报
回复
晕倒,看了你那段代码,还真没有设置“AutoPostBack = true;”,那样的话是不会自动出发服务器端事件的,必须要主动提交。要是觉得那样提交下页面太慢了,还是改用AJAX吧。
qldsrx
2009-05-03
打赏
举报
回复
没这样做过,一般都是通过AJAX来交换数据。试下将DropdownList放在外面有没有触发事件,说不定是那个事件本身写得有问题,比如没有设置AutoPostBack = true;
yan717fang
2009-05-03
打赏
举报
回复
protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
DropDownList DropDownList1 = sender as DropDownList;
int index = (DropDownList1.NamingContainer as GridViewRow).RowIndex;
string id = GridView1.DataKeys[index].Value.ToString();
Response.Write(id);
}
代码: </asp:TemplateField>
<asp:TemplateField HeaderText="*****">
<ItemTemplate>
<asp:DropDownList ID="DropDownList1" runat="server" DataSource='<%# ddlbind()%>' DataValueField="paper_ID" DataTextField="paper_Name" OnSelectedIndexChanged= "DropDownList1_SelectedIndexChanged " >
</asp:DropDownList>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
yan717fang
2009-05-03
打赏
举报
回复
同志们都没有用过吗》
asp.net利用NamingContainer属性获取
GridView
行号的方法
在最近的一个项目中,用到在
GridView
模板列中
添加
有
DropDown
List
控件,并开启其AutoPostback属性。当发生
Selected
Index
Change
d
事件
时,想同时获取其所在的行号,从而获取相应的行信息。
新闻系统的开发 实例
<asp:
DropDown
List
ID="
DropDown
List
1" runat="server" AutoPostBack="True" Width="98px" On
Selected
Index
Change
d="
DropDown
List
1_
Selected
Index
Change
d"> </asp:
DropDown
List
> ;width:700px; bottom:0px; left: ...
Android UI实战
Android 常用组件,Toast,Button,CheckBox,Radio Button,Toggle Buttons,Switch,SeekBar,RatingBar等,高级组件:
List
View、
GridView
、ViewPager、RecyclerView、Android 菜单、Android Action Bar、
事件
处理...
GridView
中
DropDown
List
的
事件
获取
事件
所在
GridView
的行索引: 可以通过一下代码获得: protected void
DropDown
List
1_
Selected
Index
Change
d(object sender, EventArgs e) {
DropDown
List
drp = sender as DropDow
GridView
中使用
DropDown
List
的On
Selected
Index
Change
d
事件
今天遇到了在
GridView
中使用
DropDown
List
的On
Selected
Index
Change
d
事件
。在此小结下,方便博友们参考哈。 前台代码: <asp:TemplateField HeaderText="分值" ItemStyle-HorizontalAlign="Center"> <....
C#
110,534
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章