怎么在GridView中又放了Datalist怎么去Datalist的value

问题描述

那就是Gridview中放了Datalist怎么取datalist的value的值<EditItemTemplate><asp:DropDownListID="Ddllis"runat="server"><asp:ListItemValue="0">未通过</asp:ListItem><asp:ListItemValue="1">通过</asp:ListItem></asp:DropDownList></EditItemTemplate>怎么取Dataliset的value的值啊

解决方案

解决方案二:
((Datalist)Gridview.Rows[0].Cells[1].FindControl("控件ID")).Value

知道行列获取控件对象
解决方案三:
找不到类型或命名空间名称“Datalist”(是否缺少using指令或程序集引用?)
解决方案四:
引用1楼的回复:

C#code((Datalist)Gridview.Rows[0].Cells[1].FindControl("控件ID")).Value知道行列获取控件对象

找不到类型或命名空间名称“Datalist”(是否缺少using指令或程序集引用?)
解决方案五:
应该学会使用用户控件设计和开发一些局部的程序,然后把用户控件放到GridView模板列中绑定数据。这样,当内部的组件无限重构时,跟外边的GridView相关程序框架没有关系。这样分成两层,每一层独立开发。

时间: 2024-11-03 22:18:47

怎么在GridView中又放了Datalist怎么去Datalist的value的相关文章

关于GridView中各种列后台取值的方法

1.GridView中默认的是BoundField在后台可用GridView1.Rows[0].Cells[0]来取值. 2.如果是其他列如HyperLinkField,ButtonField,CheckBoxField则要在后台进行转化. 转化方法如下: ((HyperLink)GridView1.Rows[RowIndex].Cells[0].Controls[0]).Text 对应的Field转化为相应的类型,简单的方法就是Field的类型名如ButtonField去掉Field就OK了

用sender的Parent获取GridView中的当前行

 这篇文章主要介绍了利用sender的Parent获取GridView中的当前行的方法,大家参考使用吧     获取GridView当行有好几个方法:   1 加RowCommand事件中,判断请求的发出按钮控件名,根据传递的参数来获取当前行中我们需要的参数. 2 GridView设置datakeynames方式.   以上方法实现不再累赘.   今天给大家介绍一种最方便,也最满足日常思维的好办法: 采用控件事件的sender的Parent来获取cell对象,再取cell的上级对象,也就是row

将下拉列表的数据显示在gridview中

问题描述 我是新手请大家帮帮忙页面中有三个DropDownList.一个按钮Button,我希望在DropDownList中选择了数据后单击Button,实现将三个DropDownList的数据添加到gridview中.这样反复的操作,DropDownList的数据多起来了.由于我是菜鸟希望可以把代码写出来非常谢谢 解决方案 解决方案二:纠结的问题没说明白解决方案三:我问题解决了解决方案四:我没看懂意思啊你要做什么呢??你说清楚点吧解决方案五:if(!IsPostBack){//需要在此绑定.}

GridView中的超链接

GridView中的超级链接,可以设置一个模版列,放入超级链接的控件,设置绑定参数即可.数据绑定方式有两种,如下示例:Eval方式     <%...# Eval("id") %>Bind方式    <%...# Bind("id","~/info.aspx?id={0}") %>推荐使用第一种方式,可以在一个<%...# %>里放入多个绑定,而第二种只能如此绑定一个值<%...# Eval("

gridview中使用checkbox 完成批量添加到收藏夹功能,不能选中checkbox 的值

问题描述 gridview中使用checkbox完成批量添加到收藏夹功能,不能选中checkbox的值,看了很多网上的解答,都是说要if(!IsPostBack){绑定gridview与数据库},但是我的问题是,gridview的外边有一个DropDownList控件,由DropDownList控件下拉来选择不同的时间,gridview里的内容要根据此时间的变化而变化,所以我是在DropDownList1_Changed事件中绑定gridview与数据库,但现在gridview里第一例放了che

GridView中的文件下载

问题描述 GridView中,我们可以实现某一行的文件下载,能选定某些行后实现文件打包下载呢? 解决方案 解决方案二:不是吧,这么强悍解决方案三:遇到同样问题,望高手解决解决方案四:简单..解决方案五:简单..解决方案六:很容易嘛,每个行放一个超级链接,url绑定到需要下载的地址,就可以实现点拿一行就下载哪个文件解决方案七:niu(牛);解决方案八:在下载的时候直接把文件打包.下载完毕在删除..虽然不能理解这个东西的意义何在但是确实有人这么要求的.有点莫名其妙~!!

Gridview中的TextBox问题

问题描述 前台GridView中:<asp:TemplateFieldHeaderText="sdlxmc"><ItemTemplate><asp:TextBoxID="textbox1"runat="server"Width="100px"Text='<%#Eval("f_sdlxmc")%>'/></ItemTemplate></asp:

GridView中日期不显示时分秒的完美解决方法_实用技巧

两种处理方式: 1.模版列:假设数据表的字段completeTime的类型为时间格式 <asp:TemplateField HeaderText="时间"> <ItemTemplate> <%#Eval("completeTime", "{0:yyyy-MM-dd}")%> </ItemTemplate> </asp:TemplateField> 2.绑定列: <asp:Bound

Android实现取消GridView中Item选中时默认的背景色_Android

本文实例讲述了Android实现取消GridView中Item选中时默认的背景色.分享给大家供大家参考,具体如下: 1.  取消GridView中Item选中时默认的背景色,当使用GridView时候点击item项时候,会有一个android默认的背景色,取消它的方法是: game_gridview.setSelector(new ColorDrawable(Color.TRANSPARENT)); //取消GridView中Item选中时默认的背景色 2.  GridView第一个item不显