知识大全 asp.net中使用Repeater嵌套
Posted 字符
篇首语:天才不是别的,而是辛劳和勤奋。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 asp.net中使用Repeater嵌套相关的知识,希望对你有一定的参考价值。
asp.net中使用Repeater嵌套 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
前台 <asp:Repeater ID= Repeater runat= server OnItemDataBound= Repeater _ItemDataBound > <ItemTemplate> <ul> <li> <%#Eval( DepId )%> <%#Eval( Name )%></li></ul> <asp:Repeater ID= Repeater runat= server > <ItemTemplate> <asp:CheckBox ID= cb runat= server Text= <%#Eval( RealName )%> /> <asp:HiddenField ID= hidId Value= <%#Eval( UserId )%> runat= server /> </ItemTemplate> </asp:Repeater> </ItemTemplate> </asp:Repeater> 后台 protected void Page_Load(object sender EventArgs e) if (!Page IsPostBack) CF Model Department modelDepartment = new CF Model Department() CF BLL Department bllDepartment = new CF BLL Department() DataSet ds = bllDepartment GetAllList() Repeater DataSource = ds Tables[ ] DefaultView; Repeater DataBind() protected void Repeater _ItemDataBound(object sender RepeaterItemEventArgs e) if (e Item ItemType == ListItemType Item || e Item ItemType == ListItemType AlternatingItem) Repeater rp = (Repeater)e Item FindControl( Repeater ) string id = DataBinder Eval(e Item DataItem DepId ) ToString() //取得部门id //根据当前部门的id从人员表中查找员工的数据 CF Model Users modelUsers = new CF Model Users() CF BLL Users bllUsers = new CF BLL Users() DataSet dsUsers = bllUsers GetList( DepId= + id) rp DataSource = dsUsers Tables[ ] DefaultView; rp DataBind() //提交培训名单 protected void btnSubmit_Click(object sender EventArgs e) string trainPersonsId= ; string trainPersonsNames= ; for (int i = ; i < this Repeater Items Count; i++) Repeater rptPersons = (Repeater)this Repeater Items[i] FindControl( Repeater ) for (int j = ; j < rptPersons Items Count; j++) int id = Convert ToInt (((HiddenField)rptPersons Items[j] FindControl( hidId )) Value) CheckBox cb = (CheckBox)rptPersons Items[j] FindControl( cb ) if (cb Checked) trainPersonsId += id + ; trainPersonsNames += cb Text Trim() + ; //foreach (RepeaterItem item in rptPersons Items) // // if (item ItemType == ListItemType Item || item ItemType == ListItemType AlternatingItem) // // CheckBox cb = item FindControl( cb ) as CheckBox; // if (cb Checked) // // trainPersonsNames += cb Text + | ; // // if (trainPersonsId != ) //去除最后一个字符 trainPersonsId = trainPersonsId Substring( trainPersonsId Length ) if (trainPersonsNames != ) //去除最后一个字符 trainPersonsNames = trainPersonsNames Remove(trainPersonsNames Length ) Response Redirect( add aspx?trainPersonsId= + trainPersonsId + &&trainPersonsNames= + trainPersonsNames) //JscriptMsg( 提交成功啦! add aspx?trainPersonsId= + trainPersonsId + &&trainPersonsNames= + trainPersonsNames Success ) //JscriptMsg( 审核通过成功啦! Utils CombUrlTxt( list aspx channel_id= &keywords= &property= // this channel_id ToString() this keywords this property) Success ) cha138/Article/program/net/201311/13738相关参考
在Asp.netMVC中使用Repeater 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Re
ASP.NET程序中用Repeater实现分页 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 一
使用嵌套的Repeater控件显示分级数据 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 一简介
知识大全 asp.net Repeater 数据绑定的具体实现
asp.netRepeater数据绑定的具体实现 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 DIY“ASP.NET MVC 嵌套的母版页”项模板
DIY“ASP.NETMVC嵌套的母版页”项模板 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
在ASP.NET开发中使用非.NetWeb服务 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!lis
ASP.NET中GUID 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! GUID(Globalu
在ASP.NET中动态生成图形 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! NET有一个很灵巧
ASP.NET中App 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!Bin文件夹 Bin文件夹包
ASP.NET中DataTable对象 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! DataT