国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

怎么觸發DataGrid模板列中控件的事件?

2024-07-21 02:16:12
字體:
來源:轉載
供稿:網友
國內最大的酷站演示中心!

有很多網友遇到這樣的問題:在datagrid模板列中的按鈕可以觸發itemcommand事件但是怎么觸發其他事件?(比如放置dropdownlist怎么觸發selectedindexchange事件?……)
按照http://blog.csdn.net/lovecherry/archive/2005/03/24/328455.aspx我們進行一下修改:
在模板列中增加一個dropdownlist

<asp:templatecolumn headertext="學院">
      <itemtemplate>
       <asp:dropdownlist id="dep2" runat="server" autopostback="true" onselectedindexchanged="dropdownlist2_selectedindexchanged"></asp:dropdownlist>
      </itemtemplate>
      <edititemtemplate>
       <asp:dropdownlist id="dep" runat="server"></asp:dropdownlist>
      </edititemtemplate>
</asp:templatecolumn>

在前臺直接加上事件dropdownlist2_selectedindexchanged

然后在后臺添加事件就可以了

protected void dropdownlist2_selectedindexchanged(object sender, system.eventargs e)
  {
   response.write(((dropdownlist)sender).selecteditem);
  }

注意,事件不能是private的,這里的sender就是這個下拉框,類型轉換一下就能使用了
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 临城县| 化德县| 拉萨市| 房山区| 蒙自县| 濮阳县| 张家港市| 湘西| 瑞金市| 西乡县| 治多县| 巫山县| 胶州市| 阿拉善右旗| 伊通| 紫金县| 华安县| 海门市| 西平县| 双辽市| 嵊州市| 宣威市| 葫芦岛市| 清远市| 太康县| 得荣县| 红桥区| 高雄县| 宁陕县| 龙山县| 乌海市| 页游| 新乐市| 沂水县| 准格尔旗| 东乡族自治县| 监利县| 龙南县| 梨树县| 景宁| 阿瓦提县|