求如何得到datagrid中DropDownList的值!代码如下

问题描述

<asp:datagridid="DataGrid1"runat="server"Height="1em"Width="100%"AllowSorting="True"OnPageIndexChanged="DataGrid1_PageIndexChanged"PageSize="25"AllowPaging="True"DataKeyField="PostID"AutoGenerateColumns="False"CellPadding="3"BackColor="White"BorderWidth="1px"BorderStyle="None"BorderColor="#CCCCCC"Font-Size="9pt"><FooterStyleForeColor="White"BackColor="White"></FooterStyle><SelectedItemStyleFont-Bold="True"ForeColor="Black"BackColor="White"></SelectedItemStyle><AlternatingItemStyleBackColor="White"></AlternatingItemStyle><ItemStyleHeight="1em"ForeColor="Black"BackColor="White"></ItemStyle><HeaderStyleFont-Bold="True"ForeColor="White"BackColor="#006699"></HeaderStyle><Columns><asp:TemplateColumnHeaderText="编号"><ItemTemplate><%#DataBinder.Eval(Container,"DataItem.PostID").ToString()%></ItemTemplate></asp:TemplateColumn><asp:TemplateColumnHeaderText="帖子标题"><ItemTemplate><%#DataBinder.Eval(Container,"DataItem.Subject").ToString()%></ItemTemplate></asp:TemplateColumn><asp:TemplateColumnHeaderText="发帖人姓名"><ItemTemplate><%#DataBinder.Eval(Container,"DataItem.PostAuthor").ToString()%></ItemTemplate></asp:TemplateColumn><asp:TemplateColumnHeaderText="发帖时间"><ItemTemplate><%#DataBinder.Eval(Container,"DataItem.PostDate").ToString()%></ItemTemplate></asp:TemplateColumn><asp:TemplateColumnHeaderText="选择位置"><ItemTemplate><asp:DropDownListid="ddl_MODEL"Width="200px"OnSelectedIndexChanged="ddl_MODEL_SelectedIndexChanged"autoPostBack="True"Runat="server"><asp:ListItemValue="0">---选择该帖在首页的位置---</asp:ListItem><asp:ListItemValue="1">首页左侧图片展示</asp:ListItem><asp:ListItemValue="2">首页中间头条新闻</asp:ListItem><asp:ListItemValue="3">首页中间主要新闻</asp:ListItem><asp:ListItemValue="4">首页右侧推荐专题版块</asp:ListItem><asp:ListItemValue="5">首页右侧热点讨论版块</asp:ListItem><asp:ListItemValue="6">首页右侧论坛精华版块</asp:ListItem></asp:DropDownList></ItemTemplate></asp:TemplateColumn></Columns><PagerStyleHeight="1em"HorizontalAlign="Right"ForeColor="Black"BackColor="#E7E7FF"Mode="NumericPages"></PagerStyle></asp:datagrid>

解决方案

解决方案二:
没有人来回答啊!自己顶上去!帮帮我吧高手们!我是想在页面提交按钮的时候得到datagrid中DropDownList的值进行更新数据库其中DropDownList是写死的!
解决方案三:
stringa=((DropDonwList)DataGrid1.Item[i].FindControl["DropDownList1"]).SelectValue.Text.Trim();
解决方案四:
DropDownListft=(DropDownList)DataGrid1.Items[0].Cells[4].FindControl("ddl_MODEL");
解决方案五:
DropDownListft=(DropDownList)DataGrid1.Items[0].Cells[4].FindControl("ddl_MODEL");

时间: 2024-09-20 00:41:11

求如何得到datagrid中DropDownList的值!代码如下的相关文章

alert出数组中的随即值代码_javascript技巧

Js代码 /* * 随即alert出数组的值 * a表示数组 */ function alert1(a) { var alength = a.length; if (alength > 1) { var r = random1(0,alength); alert(a[r]); a[r] = -1; var temp = Array(alength-1); var t = false; for(var i = 0; i<a.length; i++) { if ( i == r){ t = tru

WPF DataGrid中的ComboBox如何绑定数据

在delphi时代,我都比较不喜欢直接在StringGrid上编辑数据,而且如果在这上面整个ComboBox的下拉选择框,那简直麻烦的要命. 用上WPF之后,我觉得应该直接在StringGrid上编辑了,否则的话,你在旁边就得拖出很多的TextBox和Combobox出来了,那么DataGrid就只剩下选定的作用了. 文本倒是很好说,ComboBox就麻烦了,怎么个麻烦法?Binding上去的数据没用! 1.新建一个List作为数据源,并将窗口的DataContex设为this.    代码如下

jQuery获取样式中的属性值/颜色值

 代码如下 复制代码 $.fn.getHexBackgroundColor = function() {     var rgb = $(this).css('background-color');     rgb = rgb.match(/^rgb((d+),s*(d+),s*(d+))$/);     function hex(x) {return ("0" + parseInt(x).toString(16)).slice(-2);}     return rgb= "

怎样取得datagrid中的dropdownlist中的值?

问题描述 假设我有一个如下的数据表DEPT_NOSHOP_NO53610536204351543518我现在有一个datagrid显示了这个数据表的值,这个datagrid第一列的值只有536和435,第二列我用的是一个嵌套在datagrid中的dropdownlist,我希望得到的是第一行的dropdownlist的值是(10,20),第二行的dropdownlist的值是(15,18).请问如何根据datagrid中的DEPT_NO中的值得到相应的dropdownlist中的值呢?谢谢 解决

在ASP.NET中访问DataGrid中所有控件的值

asp.net|datagrid|访问|控件 要在ASP.NET中访问DataGrid中所有控件的值,可以遍历DataGrid中每个控件:下面就是实现这一功能的aspx代码和脚本代码[VB.NET]: <%@ Page Language="vb" AutoEventWireup="false" Codebehind="DataGridAccessValues.aspx.vb" Inherits="aspxWeb.DataGridA

d3.json-怎么样通过dropdownlist将值js中的变量并且重新画图

问题描述 怎么样通过dropdownlist将值js中的变量并且重新画图 部分aspx页面 <asp:TextBox ID="txt" runat="server" CssClass="input normal" datatype="s0-10" sucmsg=" "></asp:TextBox> <asp:DropDownList ID="ddlExpressSta

dropdownlist- DropDownList选择某个值确定在datagrid中显示数据

问题描述 DropDownList选择某个值确定在datagrid中显示数据 1C DropDownList选择某个值后,点击确定按钮,然后根据选的这个值在datagrid显示数据库相关数据 我的代码如下:private void Btn_ok_Click(object sender System.EventArgs e) { string strconn = ConfigurationSettings.AppSettings[""ConnectionString""

ASP.NET中访问DataGrid中所有控件值的方法_实用技巧

本文实例讲述了ASP.NET中访问DataGrid中所有控件值的方法.分享给大家供大家参考,具体如下: <%@ Page Language="C#" %> <%@ import Namespace="System.Collections" %> <script runat="server"> void Page_Load(Object sender, EventArgs e) { if(!Page.IsPost

flex 3-如何获得DataGrid中的值

问题描述 如何获得DataGrid中的值 我有一个项目,具体业务就不啰嗦了.有一个DataGrid显示了我从数据库中查询到的值,用户可以再DataGrid上进行数据编辑,编辑完之后点击保存,数据更新到数据库中. 注意:点击保存是把整个DataGrid所有行的值都保存了.现在我不知道该怎么获取这个DataGrid的所有行的值.请大神赐教.江湖救急啊. 解决方案 flex我不是很清楚.我觉得你可以试试循环遍历网格,将数据拼接成json,然后全部post到服务器. 参考下http://zhidao.b