获取repeater中控件的值得问题

问题描述

vb。net一个dorpdownlist(id:zxpxdll)控件存放在一个repeater(id:zxrp)中。用如下代码DimaAsDropDownLista=zxrp.FindControl("zxpxddl")MsgBox(a.SelectedItem.Value.ToString)出错。提示:异常详细信息:System.NullReferenceException:未将对象引用设置到对象的实例。源错误:行32:DimaAsDropDownList行33:a=zxrp.FindControl("zxpxddl")行34:MsgBox(a.SelectedItem.Value.ToString)(此行红色)问题:怎么才是正确的获取repeater中空间的值??

解决方案

解决方案二:
行33:a=zxrp.FindControl("zxpxdll")
解决方案三:
试试:DimaAsDropDownList=newDropDownLista=zxrp.Items(int).FindControl("droplist")

时间: 2024-08-07 17:24:03

获取repeater中控件的值得问题的相关文章

gridview后台绑定数据源后,无法获取ItemTemplate中控件的当前值

问题描述 gridview后台绑定数据源后,无法获取ItemTemplate中控件的当前值 如题,gridview的ItemTemplate中的radiobutton初始checked属性为false,当后来选中后,获取的状态仍为false,而不是true 解决方案 没人吗╮(╯▽╰)╭,求帮助啊 解决方案二: 将LoginInfoAnyoffice接口中应用程序被调用响应函数里的实现放到didFinishWithLaunchingOptions方法中来获取传递的参数. 解决方案三: 里面的控件

获取DataList 中控件的值(急)(在线等待)

问题描述 我想在后台代码中获取WebDataList中Label(lbGID)的值<InfoLight:WebDataListID="wdlAddress"runat="server"OnItemCommand="wdlAddress_ItemCommand"><ItemTemplate><asp:LinkButtonID="lbAddress"runat="server"Co

jquery获取tr中控件值并操作tr实现思路_jquery

复制代码 代码如下: <table style="width: 100%; height: 100%" border="1"> <caption> Material/Special Tool Rental/Tool Cantainer/Transportation/Mobile</caption> <tbody><tr> <td> Project No </td> <td>

.Net获取Repeater当前行控件属性

问题描述 .Net获取Repeater当前行控件属性 如图 点击审核通过后 后面的 待审核变为已通过 解决方案 .aspx中,把CommandArgument和记录的id关联起来 <asp:repeater id="repeater1" runat="server"> ... <asp:Button Runat="server" CommandName="audit" CommandArgument='<

listview-给ListView添加HeaderView,为什么获取不到HeaderView中控件的宽高呢

问题描述 给ListView添加HeaderView,为什么获取不到HeaderView中控件的宽高呢 我给listview添加了 HeaderView,HeaderView填充的布局里面包含了一个TextView,起名为tv_image,我想获取tv_image的宽高,试了三种办法,前两种都不成功而最后一个成功这是为什么呢? 第一种办法,通过视图树监听 onLayout方法不成功 mHeaderView.getViewTreeObserver().addOnGlobalLayoutListen

Repeater的FooterTemplate中控件内容设置方法_实用技巧

Repeater中FooterTemplate并无FindControl方法,也无法将FooterTemplate转成RepeaterItem,虽然在Repeater的ItemDataBound事件中,RepeaterItemEventArgs参数用if (e.Item.ItemType == ListItemType.Footer)可判别出这个Footer,但其他时候不行. 目前找到的方法如下: 复制代码 代码如下: ((Literal)rep2.Controls[rep2.Controls.

向 Web 窗体页添加 Repeater 控件

web|控件   向页添加 Repeater Web 服务器控件需要若干步骤.下列过程描述创建一个工作的 Repeater 控件必须执行的最少步骤. 向 Web 窗体页添加 Repeater Web 服务器控件 向 Web 窗体页添加一个数据源.有多种方法可处理页上的数据.若要选择适当的方法,请参见 ADO.NET 数据访问介绍和对 Web 窗体页中数据访问的介绍. 在"设计"视图中,从"工具箱"的"Web 窗体"选项卡将 Repeater 控件

ASP.NET用Repeater控件显示数据

asp.net|控件|数据|显示     如果你正在使用ASP.NET,你一定对DataGrid控件非常熟悉.DataGrid控件提供了各种特性,通过这些特性可以很容易地在一个Web页面上以列表形式显示数据.但是,如果你不想使用HTML表格形式呢?此时,可以使用一个DataGrid的一个鲜为人知的兄弟控件,即Repeater控件.Repeater控件提供显示你所需要数据的灵活性.      Repeater控件是什么?      Repeater是一个可重复操作的控件,也就是说,它通过使用模板显

使用PagedDataSource类实现DataList和Repeater控件的分页显示

分页|控件|显示     Asp.net提供了三个功能强大的列表控件:DataGrid.DataList和Repeater控件,但其中只有DataGrid控件提供分页功能.相对DataGrid,DataList和Repeater控件具有更高的样式自定义性,所以很多时候我们喜欢使用DataList或Repeater控件来显示数据.  实现DataList或Repeater控件的分页显示有几种方法:  1.写一个方法或存储过程,根据传入的页数返回需要显示的数据表(DataTable)  2.使用Pa