国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

ASP.Net中數據展示控件的嵌套使用

2019-11-17 01:46:00
字體:
來源:轉載
供稿:網友

asp.net中數據展示控件的嵌套使用

1,工作中遇到這樣一個需求,頁面上要把所有的User加載出來,同時每個User后面緊跟著要把User的任務加載出來!我的處理方法是用Repeater來加載所有的User,同時在Repeater里面嵌套一個GridView,將每個User的任務展示出來!代碼如下

前臺代碼:

<asp:Repeater ID="Repeater1" runat="server"         onitemdatabound="Repeater1_ItemDataBound">        <HeaderTemplate>            <table border="0" cellspacing="0" cellpadding="0" width="100%">            <tr>        </HeaderTemplate>            <ItemTemplate>                <td class="list_table_in">                                        <span class="leaderTitle">高管:<a href='/LeaderSchedule/_layouts/LS/LeaderDetail.aspx?loginName=<%#Eval("LoginName") %>'><%#Eval("UserName") %></a></span><asp:GridView ID="gv_InRep" runat="server" AutoGenerateColumns="False" AllowSorting="True"                        OnRowCreated="GV_DoneList_RowCreated" OnSorting="GV_DoneList_Sorting" AllowPaging="True"                        CSSClass="tasklisttbl" Width="100%" OnRowDataBound="GV_DoneList_RowDataBound"                        EnableModelValidation="True">                        <AlternatingRowStyle BackColor="#FDFEFF" />                        <HeaderStyle HorizontalAlign="Center" ForeColor="Black" Height="20" />                        <RowStyle HorizontalAlign="Center" Height="26px" />                        <Columns>                            <asp:BoundField HeaderText="日期" ItemStyle-CssClass="custom" DataField="Date" SortExView Code

后臺代碼:

protected void Repeater1_ItemDataBound(object sender, RepeaterItemEventArgs e)        {            try            {                if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)                {                    GridView gv = e.Item.FindControl("gv_InRep") as GridView;//找到里層的repeater對象                    Leader rowv = (Leader)e.Item.DataItem;//找到分類Repeater關聯的數據項                     string typeid = rowv.LoginName; //獲取填充子類的id                     SetSorting();                    gv.DataSource = PointDataSource(typeid);                    gv.DataBind();                                    }            }            catch (Exception ex)            {                SysLog syslog = new SysLog();                syslog.ListName = ConstData.ListName_PCITC_LS_Schedule;                syslog.LType = "Repeater的Item綁定事件異常";                syslog.WorkFlowName = "領導日程管理系統";                syslog.Location = "Repeater綁定數據:OtherSchedule.aspx";                syslog.Message = "頁面信息加載異常:" + ex.Message;                syslog.DataSource = 0;                logprovider.AddAuditRecordToSource(syslog);            }        }


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 洮南市| 留坝县| 尉氏县| 潜江市| 芮城县| 梧州市| 潜山县| 辽阳县| 鲁山县| 浑源县| 九江市| 古蔺县| 潜山县| 东山县| 高唐县| 当涂县| 化州市| 延寿县| 秀山| 广河县| 什邡市| 阿拉善右旗| 彭山县| 栖霞市| 弥渡县| 凌源市| 河曲县| 邮箱| 逊克县| 当涂县| 和林格尔县| 双峰县| 松江区| 张家港市| 镇远县| 鲁山县| 泌阳县| 库车县| 木里| 余江县| 甘德县|