国产探花免费观看_亚洲丰满少妇自慰呻吟_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);            }        }


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 福州市| 华宁县| 炉霍县| 泗水县| 东乡| 卢龙县| 增城市| 调兵山市| 缙云县| 北海市| 县级市| 抚顺县| 五大连池市| 沧州市| 嫩江县| 侯马市| 惠东县| 阿城市| 体育| 江永县| 西丰县| 施秉县| 泊头市| 涿鹿县| 新巴尔虎右旗| 嵊州市| 罗甸县| 额敏县| 泰宁县| 桂平市| 海宁市| 沭阳县| 大连市| 靖边县| 扎赉特旗| 潞城市| 广昌县| 寿宁县| 穆棱市| 黄梅县| 黔江区|