如何实现gridview里的dropdownlist

GridView模板列中添加DropDownList %@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %>html xmlns="http://www.w3.org/1999/xhtml" >head runat="server">    title>GridView模板列中添加Dr 阅读详情
  1. 首先在gridview里添加一个TemplateField,也可以在.aspx页里相应位置直接写如下代码:
  2.     <asp:TemplateField HeaderText="负责人">
  3.                 <ItemTemplate>
  4.                     <%# Eval("Manager") %>//非编辑状态下此列显示的内容
  5.                 </ItemTemplate>
  6.                 <EditItemTemplate>
  7.                     <asp:DropDownList ID="ddlManager" runat="server">
  8.                     </asp:DropDownList>
  9.                 </EditItemTemplate>
  10.                 <ControlStyle Width="50px" />
  11.                 <HeaderStyle Width="50px" />
  12.                 <ItemStyle Width="50px" />
  13.             </asp:TemplateField>    
  14.     
  15.     在.cs中写如下事件:
  16.     protected void gridview1_RowDataBound(object sender,GridViewRowEventArgs e)
  17.     {
  18.         if (e.Row.RowType == DataControlRowType.DataRow)
  19.         {
  20.             if (e.Row.FindControl("ddlManager") != null)
  21.             {
  22.                 DropDownList ddl = (DropDownList)e.Row.FindControl("ddlManager");
  23.                 string strSql = "select NameVc from v_UserList";
  24.                 ddl.DataSource = DataOperation.BindToControls(strSql);//将数据绑定到dropdownlist上
  25.                 ddl.DataValueField = "NameVc";
  26.                 ddl.DataTextField = "NameVc";
  27.                 ddl.DataBind();
  28.                 ddl.SelectedValue = DataBinder.Eval(e.Row.DataItem, "ManagerVc").ToString();//使点击编辑后dropdownlist的当前值为原始值
  29.                 
  30.             }
  31.         }
  32.     }       


 

GridView+DropDownList+TextBox实现查询功能 <br />今天做了好久终于实现了!记录一下~<br /><%@ Page Language="C#" AutoEventWireup="true" CodeFile="select_yarn.aspx.cs" Inherits="select_yarn" %><br /><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd 阅读详情

相关推荐

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

知识点:掌握 GridView 的编辑、高亮显示的功能 、掌握 DetailsView 控件的数据展示、编辑和添加功能。 【ASP.NET】第七课——数据绑定和 GridView 控件的使用重点学习了 ASP.NET 中数据绑定的概念、数据绑定控件 GridView 的基本用法。使用它 能快速展示数据,并且能实现分页、删除操作。 GridView 的功能很强大,除了能分页、删除外,我们将继续学习它的编辑和高亮显示的 功能。GridView 的编辑如同 Exc...

王迪 4037

如何通过DropDownList在GridView显示数据

简单的办法是你拖上去一个DropDownList控件,一个GridView控件,一个SqlDataSource控件。 设GridView的DataSourceID属性为你的SqlDataSource控件的ID。 在你的DropDownList控件中添加你要显示的数据表名字,每个名字作为一项,每一项的Value设为你的表的名字。并将你的DropDownList的AutoPostBack属性设为True。 然后在DropDownList的SelectIndexChanged事件中添加代码,改变Sq

angerlei的专栏 2079

获取gridview中数据及添加dropdownlist

获取gridview中数据及添加dropdownlist,在DataGridView中添加下拉菜单,实现DropDownlist功能

在GridView 里面添加DropDownList

GridView中嵌入DropDownList

a502788062a的博客 3399

GridView和下拉菜单DropDownList结合

namespace Exercise1.DepMng { public partial class UserM2 : System.Web.UI.Page { Helper he = new Helper(); protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { Bind(); } } public void Bind() { string user_sql = "select * from User"; DataSet ds = he.GetDataSet(user_sql, "User"); GridView1.DataSource = ds; GridView1.DataKeyNames = new string[] { "UserID" }; GridView1.DataBind(); //设Θ?置? DropDownList默?认?值μ DropDownList ddl; for (int i = 0; i <= GridView1.Rows.Count - 1; i++) { DataRowView mydrv = ds.Tables[0].DefaultView[i]; ddl = (DropDownList)GridView1.Rows[i].FindControl("depList"); ddl.SelectedValue = ds.Tables[0].Rows[i]["DepId"].ToString(); ddl = (DropDownList)GridView1.Rows[i].FindControl("roleList"); ddl.SelectedValue = ds.Tables[0].Rows[i]["RId"].ToString(); } } public DataSet ddlbind() { string sql = "select * from Department"; DataSet ds = he.GetDataSet(sql, "Department"); return ds; }

【抖音滑动验证码风控分析】

文章摘要:通过对比正常响应与验证码风控响应的头部信息,发现两者存在显著差异。正常响应返回JSON格式数据(Content-Type: application/json)并采用分块传输(Transfer-Encoding: chunked),而风控响应仅返回空文本(Content-Type: text/plain,Content-Length: 0),并通过X-Vc-Bdturing-Parameters等特殊头字段传递风控信息。这些差异主要体现在内容类型、数据传输方式和风控标识参数上,为风控识别提供了关键特

qq_44990881的博客 1102

gridview 中dropdownlist 默认值设定

这几天一直在研究gridview的用法,我会陆续将学习心得写出,希望与大家共同讨论。  图一图二点击“编辑”链接,出现如图二所示,dropdownlist与所在行的值一些致。其中dropdownlist的默认值设定方法颇费一番周折。网上找了很多资料,但都不能很好地解决,综合网上的一些资料我得出了以下成果:aspx页面部分代码:                      

zhangzhongping的专栏 5157

MiniOSD DIY记

最近迷上了航模,研究了很多东西,感觉路走的长了还是适当要停下脚步休息下总结下。 这次DIY的是一块OSD设备,主要用于航模图传的叠加显示,原理也很简单就是atmel atmega328p+MAX7456芯片,网上卖的成品基本上都是一个原理图。 原理图 我按照我自己的需要做了适当的更改,去掉了DC-DC电路,直接用5V输入,因为摄像头都是5V的,所以DC-DC不是很有必要,体积上更加小了点, 打...

memoff的博客 8524

gridview 里实现 DropDownList

                                         //非编辑状态下此列显示的内容                                                                                                                              

shellweaker的专栏 218

Knewton自适应学习平台实战:如何用大数据打造个性化教育体验

本文深入解析Knewton自适应学习平台如何利用大数据技术构建个性化教育体验。通过多维度数据采集、动态认知诊断模型和智能推荐系统,平台能精准识别学生知识盲区,提供定制化学习路径。实战案例显示,该方案显著提升完课率并优化学习效率,展现了自适应学习技术的教育变革潜力。

info6的博客 505

开源处理器Rocket的分支预测机制研究与性能评估(二)

Rocket是基于RISC-V指令集架构的开源处理器,具有分支预测功能,其实现了GShare分支预测机制,在分析Rocket处理器分支预测处理过程、分支预测实现原理的基础上,利用模拟器进行了性能测试,并依据测试结果,对Rocket处理器分支预测参数配置给出建议。

leishangwen的专栏 5691

关于在GridView模版里添加DropDownList实现根据下拉列表的不同选择gridview根据条件筛选显示。

                  runat="server"         BackColor="White"        BorderColor="#DEDFDE"         BorderStyle="None"         BorderWidth="1px"         CellPadding="4"         ForeColor="Black"     

antiking的专栏 4610

算法面经手撕系列(2)--手撕BatchNormlization

手动实现/手撕BatchNormlization

罟霖同学的站点 867

gridview嵌套dropdownlist

在asp.net 2.0中,在一个gridview里,可以嵌套进一个dropdownlist,这是十分容易的事情,而这里讲的是,在每个dropdownlist里,都绑定的是不同的内容,比如在northwind数据库中,可以用GRIDVIEW显示出每个category类别,同时每一行的category类别里可以已dropdonwlist下拉框的形式,列出该分类下的所有产品.下面介绍实现的方法首先是页

6589

Stable Diffusion 模型分享:Beautiful Realistic Asians(美丽真实的亚洲人)

Beautiful Realistic Asians(BRA)模型是由作者自己训练而成的一个独立模型,它是一个真实模型,并且是一个针对亚洲人训练的模型,可以生成非常漂亮的亚洲小姐姐。条目内容类型大模型基础模型SD 1.5来源CIVITAI作者文件名称文件大小1.99GB。

水滴的博客 2157

YOLOv5源码逐行超详细注释与解读(3)——训练部分train.py

全网最详细的YOLOv5项目源码解读之训练部分train. py。全文近5万字!代码逐行注释,逐段讲解,小白入门必备!

路人贾的博客 3万+

DropDownList通过绑定GridView里的数据得到自己的数据

前题DropDownList控件已经绑定了数据源我们要实现的是当GridView绑定数据的时候通过得到它里边的数据让DropDownList里的数据得以更新。添加GridView控件,再添加DropDownList控件具体的方法我想大家都会。。。不多说,把前台代码贴出来好了!http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dt

chenhuizhouhb的专栏 3926

【C2000系列DSP的Bootloader详解】实现过程、流程图与示例代码

C2000 Bootloader 的核心逻辑可概括为 “初始化→选模式→加载程序→校验→跳转” 五步。对于小白来说,无需纠结底层寄存器配置(驱动库已封装),重点理解 “启动流程” 和 “数据传输 + 校验” 的核心思想即可。 通过本文的流程图和示例代码,相信你已经掌握了 C2000 Bootloader 的核心原理。实际开发中,可基于 TI 提供的 Bootloader 示例(C2000Ware 中自带)进行修改,快速适配自己的硬件和应用场景。

昔时扬尘处 371

GridView DropDownList 数据 绑定 RowEditing

1、protected void YycfBindDDL_RowEditing(object sender, GridViewEditEventArgs e)  {    YycfBindDDL.EditIndex = e.NewEditIndex;    YycfBindDDL.DataSource = ds;    YycfBindDDL.DataBind();    DropDownLi

痴迷城堡 3926

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

asp.net 2.0中gridview里嵌套dropdownlist

在asp.net 2.0中,在一个gridview里,可以嵌套进一个dropdownlist,这是十分容易的事情,而这里讲的是,在每个dropdownlist里,都绑定的是不同的内容,比如在northwind数据库中,可以用GRIDVIEW显示出每个category类别,同时每一行的category类别里可以已dropdonwlist下拉框的形式,列出该分类下的所有产品.下面介绍实现的方法首先是页

Teng_s2000的专栏 1444

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

Gridview中嵌入DropDownList

         这天不知道自己在干吗,居然发现需要实现在一个Gridview中嵌入 DropDownList的功能。刚一开始还想是小case而已,不用花什么精力就应该能搞出来。于是在Gridview的属性集里找呀找的,却发现没有。再到网上去搜,呵呵,结果发现挺多的。我心里还说“小样”,一点难度都没。但到了把网上的代码放到自己的里面。就发现有问题了。不是和数据库连不上,就是不能把手工加在DropD

心之壁 2033

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

GridView中DropDownList的应用

在GridView中添加一个字段,并且需要在编辑的时候以DropDownList的形式展现出来,同时要求展示的时候要求显示的数据保存不变。 首先,点击Gridview右上角Gridview 任务 (Gridview Tasks),选择编辑列(Edit Colums),将某字段(比如Place)转化为模板列(Convert this field into a TemplateField )。 然

zjk20108023的专栏 2136

GridView与DropDownList

 前台代码::view plaincopy to clipboardprint?                       CellPadding="3" Font-Size="9pt"  BackColor="White" BorderColor="#CCCCCC" BorderStyle="None" BorderWidth="1px" Height="221px" Width="318

Hoare的专栏 1041

GridView内嵌DropDownList操作

效果: 步骤:1.先把DropDownList所在的列转换成TemplateField(模板列)2.在GridView里添加三个事件OnRowEditing,OnRowCancelingEdit,OnRowUpdating   再在事件上写上相应的代码代码片段:ASPX文件:         ForeColor="#333333" GridLines="None" AllowPaging="Tru

Sink的专栏 1633
上一篇: 如何获取girdview里的值
下一篇: 实现GridView 里的进度条
hakule
博客等级 码龄19年 23粉丝 12原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值