asp.net获取Repeater三个嵌套

问题描述

asp.net获取Repeater三个嵌套

大家看看怎么查找Repeater控件这个

解决方案

提供参考吧
http://blog.csdn.net/david_520042/article/details/6696908
private void rptCategories_ItemDataBound(object sender, System.Web.UI.WebControls.RepeaterItemEventArgs e)
{
BLL.Products products =new BLL.Products();
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
Repeater rptProduct = (Repeater) e.Item.FindControl("rptProduct");
//找到分类Repeater关联的数据项
DataRowView rowv = (DataRowView)e.Item.DataItem;
//提取分类ID
int CategorieId = Convert.ToInt32(rowv["ID"]);
//根据分类ID查询该分类下的产品,并绑定产品Repeater
rptProduct.DataSource = products.GetProductsByCategorieId(CategorieId);
rptProduct.DataBind();
}
}

时间: 2024-12-23 09:35:31

asp.net获取Repeater三个嵌套的相关文章

asp.net 获取repeater中checkBoxlist选中的值

问题描述 checkboxlist是用SqlDataSource绑定的,程序需完成的效果如图:repeater与checkboxlist分开绑定的.在进行选择完成后,提交获取每个checkboxlist中选中的值:checkboxlist长度可能改变.for(inti=0;i<rep_dlist.Items.Count;i++){intdID=Convert.ToInt32(((Label)this.rep_dlist.Items[i].FindControl("lbl_UDepartID

asp.net关于repeater嵌套repeater的问题

问题描述 asp.net关于repeater嵌套repeater的问题 希望有个大神能够告知, 大类A 小类a 小类b 小类c 大类B 小类d 小类e 小类f 想实现像这样的格式,现在我数据库有两个表,前端的控件绑定的都是对应的类名字段,主要是后台不知道怎么去通过ID去筛选然后绑定到对应的类下,求大神告知,最好有个代码解释,网上的资料都找过了,我不知道他们是两个表还是一个表,而且最后他们绑定数据的那段代码有点不理解,谢谢了 解决方案 大类Repeater只要绑定一次 DataSource. 在大

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

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

js获取repeater中动态产生的textbox中的text值

问题描述 js获取repeater中动态产生的textbox中的text值 js获取repeater中动态产生的textbox中的text值 解决方案 document.getElementsByTagName('input')然后遍历.而且腻获取textbox场景是什么也不懂,右边是通过传入点击对象进入函数,然后通过dom关系获取 解决方案二: 为何我取到的值一直是空值? 解决方案三: 如何用JS获取ASP.net中的textbox的值 js获不到text值 解决方案四: public cla

Javascript 获取Repeater中hidden Field 的值

问题描述 如何才能使用Javascript获取Repeater中hiddenField的值?首先点选Checkbox,然后获取相应的行的值,如hiddenfield控件绑定的id.Repeater如下:<asp:RepeaterID="rptList"runat="server"><HeaderTemplate><tablewidth="100%"border="0"cellspacing=&qu

asp 操作表格行-ASP 如何获取在运行时由用户添加的表格行中单元格控件中的值?

问题描述 ASP 如何获取在运行时由用户添加的表格行中单元格控件中的值? 如图中,用户点击添加或移除按钮后,即可增加或删除一行.增加的新行就是当前最后一行的克隆行.(这部分代码JS都已实现).而"提交申请"就是将当前表格中的所有内容提交保存到数据库.**而我要问的是,由JS克隆新增加的行中各个单元格里控件的值如何获取提交?** 附:表格增加行或删除行的JS代码如下: function addRow() { var oTr = document.getElementById("

asp.net获取当前登陆用户的用户名到textbox1中!新手求指导!!

问题描述 asp.net获取当前登陆用户的用户名到textbox1中!新手求指导!! 我要做的是签到页面!获取当前用户!自动获取时间!点击签到!插入一条数据到数据库中! 我是用三层结构做的现在不知道该怎么弄了 解决方案 当前登录用户是存在session里的吗?如果是的话,页面不需要文本框,点击签到按钮,后台从session取用户,再取当前时间,执行语句就行了 解决方案二: 最好是登陆时记录一下已经登陆的用户名,而不是去获取它. 一般来说,如网站都是记录了当前用户信息,使用时直接用. 解决方案三:

asp.net获取系统当前时间的方法详解_C#教程

本文实例讲述了asp.net获取系统当前时间的方法.分享给大家供大家参考,具体如下: 在c# / ASP.net中我们可以通过使用DataTime这个类来获取当前的时间.通过调用类中的各种方法我们可以获取不同的时间:如:日期(2008-09-04).时间(12:12:12).日期+时间(2008-09-04 12:11:10)等. //获取日期+时间 DateTime.Now.ToString(); // 2008-9-4 20:02:10 DateTime.Now.ToLocalTime().

获取repeater中控件的值得问题

问题描述 vb.net一个dorpdownlist(id:zxpxdll)控件存放在一个repeater(id:zxrp)中.用如下代码DimaAsDropDownLista=zxrp.FindControl("zxpxddl")MsgBox(a.SelectedItem.Value.ToString)出错.提示:异常详细信息:System.NullReferenceException:未将对象引用设置到对象的实例.源错误:行32:DimaAsDropDownList行33:a=zxr