最近项目中有这样的需求,当GridView 模版列编辑时,有Dropdownlist 和Textbox.TextBox  中的值需要通过
Dropdownlist  选择来动态取得。方法如下:

Code
        DropDownList ddlSource = (DropDownList)sender;
        string sourceValue = ddlSource.SelectedValue;
        System.Web.UI.WebControls.GridViewRow dvr = (System.Web.UI.WebControls.GridViewRow)ddlSource.NamingContainer;   //这是关键.找到当前行
        DropDownList ddlGate = (DropDownList)dvr.FindControl("ddlGate");
        string gateValue = ddlGate.SelectedValue;
        TextBox txtResolution = (TextBox)dvr.FindControl("txtResolution");
        if (sourceValue != "-" && gateValue != "-")
        {
            txtResolution.Text = this.GetResolution(sourceValue, gateValue);
        }
        else
        {
            txtResolution.Text = "";
        }

转载于:https://www.cnblogs.com/andycai/archive/2009/10/08/1579019.html

GridView 模版列编辑状态Dropdownlist 事件相关推荐

  1. ooalv自定义按钮、单击、双击、列编辑切换的事件用法

    1.需新建屏幕1001 并画container:'CONT1' 2.需新建屏幕1002 并画container:'CONT2' 3.定义屏幕1001.1002的ok_code和逻辑流 4.定义工具栏 ...

  2. GridView隐藏列取值解决方案

    [摘要] 在Asp.net 2.0中增加了一个新的数据绑定控件:GridView,其目的用来取代Asp.net1.x中的DataGrid控件,但有一点很不爽的是,如果把某列设置为visible=fal ...

  3. 引用 一个较优雅的GridView隐藏列取值解决方案

    在Asp.net 2.0中增加了一个新的数据绑定控件:GridView,其目的用来取代Asp.net1.x中的DataGrid控件,但有一点很不爽的是,如果把某列设置为visible=false,则不 ...

  4. 【ASP.NET】第八课——GridView 控件的编辑功能优化,GridView控件中嵌套DropDownList控件

    知识点:掌握 GridView 的编辑.高亮显示的功能 .GridView控件中嵌套DropDownList控件获取数据源. [ASP.NET]第七课--数据绑定和 GridView 控件的使用 重点 ...

  5. DataGridView的DataGridViewComboBoxColumn列点击一次,自动处于编辑状态

    本文转载:http://www.cnblogs.com/Johnny_Z/archive/2012/02/12/2348235.html Winform中的DataGridView数据绑定控件有时会用 ...

  6. GridView动态添加模版列

    由于GridView如果动态添加模版列的话,在页面做其他事件时GridView又变为初始状态,所以需要在页面On_InIt里动态绑定上 using System; using System.Colle ...

  7. vue结合百度地图绘制工具遇到的问题及解决方案(多边形编辑状态下形状显示不全、marker点添加事件无效)

    vue如何引入百度地图绘制工具 百度地图绘制工具示例 http://developer.baidu.com/map/jsdemo.htm#f0_7 百度地图绘制工具api文档 http://api.m ...

  8. GridView类容器中的DropDownList联动

    - 实例说明: 部门,与部门人员2个下拉框. (1)前台码 <EditItemTemplate> 部门: <asp:DropDownList ID="ddlstdepart ...

  9. GridView/DataGrid行单击和双击事件实现代码_.Net教程

    功能: 单击选中行,双击打开详细页面  说明:单击事件(onclick)使用了 setTimeout 延迟,根据实际需要修改延迟时间 ;当双击时,通过全局变量 dbl_click 来取消单击事件的响应 ...

最新文章

  1. WebService入门讲解
  2. linux shell 获取本机ip 写入文件
  3. android开源系统brvah,Android Jetpack之通用Adapter(Databinding+BRVAH)
  4. leetcode哈希表(python与c++)
  5. 这是波士顿动力机器狗「他爸」?美军80年代机器狗「考古」,身高3米,人机联合操作...
  6. java使用monkeyrunner_MonkeyRunner 实践----用 java 来编写脚本
  7. jQuery页面滚动 动态加载图片等元素
  8. CentOS 6.5使用本地光盘做yum源
  9. 中职计算机多媒体教材,中职汽车维修课中计算机多媒体教学的实施
  10. 电脑驱动器中出现Winretools和ESP问题
  11. cfree编译报错[Error] g++.exe: 5\mingw\lib\: No such file or directory
  12. 设计模式 -- 桥接模式(Bridge)
  13. java php python校园通知事项打卡 微信小程序系统
  14. 解决服务器网卡乱序的问题(HP居多)
  15. win 2008 R2远程桌面授权
  16. Linus批评英特尔的LAM代码,拒绝将其合并到内核
  17. typora字体修改
  18. 提出了一种新的基于一致性算法的直流微电网均流和均压二级控制方案 关键词:一致性算法;直流微电网;下垂控制;分布式二次控制
  19. YOLO系列目标检测算法——YOLOR
  20. kubernetes的pod分类,网络模型以及kuberctl命令的使用

热门文章

  1. 使用Python操作excel文件
  2. Oracle Schema Objects(Schema Object Storage And Type)
  3. phpStudy for Linux (lnmp+lamp一键安装包)
  4. 软件构架实践读书笔记二
  5. C#通过WMI的wind32 的API函数实现msinfo32的本地和远程计算机的系统摘要信息查看功能...
  6. 关于C++对象模型的一点理解(2)
  7. matplotlib 模块 画图 例2
  8. verilog中如何拆分一个数
  9. dreamweaver在onLoad运行RecordsetFind.htm时出错
  10. Android开发之Fragment与Activity的数据交互通过回调机制实现(源代码分享)