datagrid中的两个dropdown如何互动?

问题描述

我在datagrid的编辑模板列里放入了两个dropdownlist控件,都绑定了数据。请问如何实现:当我选择一个dropdownlist中的值时,另外一个dropdownlist中的绑定数据发生变化?现在不知道在什么事件中写代码,拜托告知,谢谢!

解决方案

解决方案二:

解决方案三:
直接双击你的控件在里面写就是了。设置它AutoPostBack=true即可。
解决方案四:
设置AutoPostBack之后,获得控件所在的行,然后在girdview中的行中,查找对应列表别一个dropdown进行更改就行
解决方案五:
主要是搞懂如果操作Gridview里的行和列,然后找到具体的cell,使用FindControl就ok啦。
解决方案六:

解决方案七:
selectchange中判断

时间: 2024-09-20 04:19:01

datagrid中的两个dropdown如何互动?的相关文章

点击datagrid中的一行,将这一行的某两列中的一个字符串取出,然后显示在两个textbox中然后再另一页返回来,如何实现?

问题描述 点击datagrid中的一行,将这一行的某两列中的一个字符串取出,然后显示在两个textbox中然后再另一页返回来,如何实现? 解决方案 解决方案二:已经解决

在DATAGRID中使用分类标题

datagrid 在asp.net中,DATAGRID是使用频率比较高的控件,而在日常应用中,如何在DATAGRID中使用分类标题呢? 什么是分类标题呢?举个例子,我们在使用DATAGRID时,都以一定的顺序来显示有关的数据,比如在使用ms sql server的Northwind数据库时,在product产品表中,每一个产品都是属于一个类别,这些类别在category表中定义.那么我们可以按照category表中类别的顺序,在DATAGRID中显示每个类别有哪些产品. 从上面的图中,可以看出,

在DataGrid中创建一个弹出式窗口

datagrid|创建 这篇文章来自DotNetJunkie的提议.他最初写信要求我们提供一个关于如何创建在DataGrid 中使用HyperLinkColumn的例子,可以在用户点击这一列后打开一个新窗口,显示出此列的详细内容.在此之前我们曾经通过email回答他们,他建议我们将这个方法加入他们的指南中,于是,就有了这篇文章.像我们原来的文章一样,它很简单,但是简单的包含代码的方法例可以更有效地启发开发者. 这个例子包含两个WebForms和一个css文件(所有的代码都可以下载)--第一个We

为DataGrid中的行增加序号!

datagrid 有时,你需要为在DataGrid中显示每行的序号,如果使用Oracle数据库,你可以利用RowNum在Select命令中构造行序号,然后直接绑定到DataGrid,但是如果用的是SQL Server数据库,那么,该如何为Datagrid中增加行序号呢? ADO.NET中通过DataColumn的3个属性来支持自动增量列:AutoIncrement,AutoIncrementSeed,AutoIncrementStep.只要将DataColumn的AutoIncrement设置为

DataGrid中单元格的比较

datagrid|比较|单元格 [分享]DataGrid中单元格的比较 搞了近半个小时,才测试出来. 以为Asp.NET中DataGrid的行表示也是DataRow. 死活就找不出来. 后来看到有个DataGridItemCollection和DataGridItem 后者的提示为DataGrid的项(行). 于是用了这句: int i = dgCourse.Items.Count; // dgCourse 为DataGrid实例 返回i的值为具体的行数,well,总算找到行了. 但行中的列要进

再datagrid中使用droplist。。。。重要的是其中的几个用法

datagrid 在这里重要的不是要说明droplist再datagrid中的使用,而是主要看其中语句的几个特殊的用法,我会有注明的Using DropDownList control in DataGridBy Eric Zheng When I was developing a web application couple days ago, I found some interesting things about the datagrid, I want to share them wi

ASP.NET中保留两位小数点

问题:要在Datagrid中显示时间为2.08小时,我在SQL中这样处理:SELECT 125 / 60.00 AS float 但在Datagrid中显示为2.083333,请问如何写代码只保留两位小数点2.08? ________________________________________________________________ 答1: float(7,2) 2表示保留两位小数 ___________________________________________________

用jquery判断datagrid中checkbox是否被选中的有关问题

问题描述 用jquery判断datagrid中checkbox是否被选中的有关问题 $(function(){ $('#pro_manage_show_grid').datagrid({ title:'标准任务执行查询' iconCls:'icon-ok' nowrap: true autoRowHeight: true striped: true collapsible:true method: 'post' url:path+'/monitor/f1/queryTasklogAll.do'

datagrid如何实现两列相加

问题描述 datagrid如何实现两列相加 解决方案 解决方案二:如果两列皆为数字的话,可以相加的.for(inti=0;i<datagrid.rows.count;i++){datagrid.row[i].cells["相加结果保存列"].value+=datagrid.rows[i].cells["你想相加的另外一列"]:}如果是数据绑定的模式也可以在datatable中使用循环相加,然后再帮当到datagrid中.解决方案三:如果两列皆为数字的话,可以相