2 hdpliu hdpliu 于 2016.03.22 21:57 提问

gridview中添加dropdownlist后实现数据库更新

背景描述:gridview已经通过选择数据源实现了数据绑定,并选择了编辑操作,并在gridview中添加dropdownlist。
目的:点击编辑,然后选择dropdownlist,然后在数据库中更新该row(只需要更新update dropdownlist所选),并在当前gridview中显示最终结果。

  DropDownList ddl = GridView1.Rows[e.RowIndex].FindControl("DropDownList1") as DropDownList;
                    string id = ddl.Text;
                    int zz = int.Parse(GridView1.Rows[e.RowIndex].Cells[1].Text);
                    Response.Write(zz.ToString());
                    SqlConnection sqlcon = new SqlConnection(System.Web.Configuration.WebConfigurationManager.ConnectionStrings["Con"].ConnectionString.ToString());
                    sqlcon.Open();
                    string str = "update Task_inf set TaskMajorEng='" + id + "' where ID='"+zz+"'";
                    SqlCommand cmd = new SqlCommand(str, sqlcon);
                    cmd.ExecuteNonQuery();
                    sqlcon.Close();

1个回答

caozhy
caozhy   Ds   Rxr 2016.03.23 07:41
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Asp.Net GridView 在编辑状态中使用动态Dropdownlist方法
 方法是半百度来的,但是这个方法很难再网络上找到,大部分网站搜索出来都有很多问题. 首先鄙视下Gridview.FindControl("Id")方法,真的很难用啊! (我知道必须在行里面找{e.Row.FindControl("Id")}); 没有详细的研究,但是测试了半天了,总算出来了. 方案1:      Gridview的RowCreated事件绑定数据! 
在GridView 里面添加DropDownList
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
Gridview中嵌入DropDownList
         这天不知道自己在干吗,居然发现需要实现在一个Gridview中嵌入 DropDownList的功能。刚一开始还想是小case而已,不用花什么精力就应该能搞出来。于是在Gridview的属性集里找呀找的,却发现没有。再到网上去搜,呵呵,结果发现挺多的。我心里还说“小样”,一点难度都没。但到了把网上的代码放到自己的里面。就发现有问题了。不是和数据库连不上,就是不能把手工加在DropD
DropDownList通过绑定GridView里的数据得到自己的数据
前题DropDownList控件已经绑定了数据源我们要实现的是当GridView绑定数据的时候通过得到它里边的数据让DropDownList里的数据得以更新。添加GridView控件,再添加DropDownList控件具体的方法我想大家都会。。。不多说,把前台代码贴出来好了!http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dt
用DropDownList提供查询条件,GridView显示查询结果
在页面是拖放一个DropDownList控件(AutoPostBack属性设置为True),一个GridView控件,以及两个SqlDataSouce(一个与DropDownList绑定,显示查询条件;另一个与GridView绑定,显示查询结果)。 SqlDataSouce1:选择数据表Categories及字段为CategoryID、CategoryName,选择其中CategoryName属
获取gridview中数据及添加dropdownlist
获取gridview中数据及添加dropdownlist,在DataGridView中添加下拉菜单,实现DropDownlist功能
关于在GridView模版里添加DropDownList实现根据下拉列表的不同选择gridview根据条件筛选显示。
                  runat="server"         BackColor="White"        BorderColor="#DEDFDE"         BorderStyle="None"         BorderWidth="1px"         CellPadding="4"         ForeColor="Black"     
ASP.net中在gridview中绑定dropdownlist控件
在gridview的columns集合中加上如下代码                                                                                                               最后的效果如下所示:
GridView动态绑定+DropDownList
实现GridView动态列,以及使用模板添加DropDownList,在点击编辑后整行的DropDownList显示出来。