婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > ASP.Net中數據展示控件的嵌套使用示例

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

熱門標簽:400電話如何申請取消 百度地圖怎樣做地圖標注 柳州電銷機器人公司 浦發電話機器人提醒還款 昆明語音電銷機器人價格 電銷語音機器人型號參數 騰訊地圖標注手機 征途美甲店地圖標注 太原400電話上門辦理

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" SortExpression="Date">
ItemStyle Width="15%" />
/asp:BoundField>
asp:BoundField HeaderText="時間" DataField="Time" SortExpression="Time">
ItemStyle Width="11%" />
/asp:BoundField>
asp:BoundField HeaderText="工作安排" DataField="WorkPlan" SortExpression="WorkPlan">
ItemStyle Width="11%" />
/asp:BoundField>
asp:BoundField HeaderText="地點" DataField="Place" SortExpression="Place">
ItemStyle Width="11%" />
/asp:BoundField>
/Columns>
PagerTemplate>
/PagerTemplate>
/asp:GridView>
/td>
asp:Literal ID="Literal1" runat="server" Text='%#Eval("Flag") %>'>/asp:Literal>
/ItemTemplate>
FooterTemplate>
/tr>/table>
/FooterTemplate>
/asp:Repeater>

后臺代碼:

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);
}
}
您可能感興趣的文章:
  • ASP.NET中repeater嵌套實現代碼(附源碼)
  • ASP.NET中Form表單不可以嵌套使用
  • asp.net實現DataList與Repeater嵌套綁定的方法
  • 在ASP.NET 2.0中操作數據之二十六:排序自定義分頁數據
  • 在ASP.NET 2.0中操作數據之二十七:創建自定義排序用戶界面
  • 在ASP.NET 2.0中操作數據之二十八:GridView里的Button
  • 在ASP.NET 2.0中操作數據之二十九:用DataList和Repeater來顯示數據
  • 在ASP.NET 2.0中操作數據之三十:格式化DataList和Repeater的數據
  • 在ASP.NET 2.0中操作數據之三十一:使用DataList來一行顯示多條記錄
  • 在ASP.NET 2.0中操作數據之三十二:數據控件的嵌套

標簽:張家界 蘭州 陽泉 江蘇 天門 德陽 新疆 白山

巨人網絡通訊聲明:本文標題《ASP.Net中數據展示控件的嵌套使用示例》,本文關鍵詞  ASP.Net,中,數據,展示,控件,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《ASP.Net中數據展示控件的嵌套使用示例》相關的同類信息!
  • 本頁收集關于ASP.Net中數據展示控件的嵌套使用示例的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 闽侯县| 甘德县| 驻马店市| 敖汉旗| 西畴县| 梅河口市| 中卫市| 汝州市| 钟山县| 迁安市| 吉隆县| 安宁市| 华安县| 磴口县| 洪雅县| 溧阳市| 青铜峡市| 珠海市| 景谷| 安溪县| 商水县| 敦化市| 来凤县| 黔西县| 托克逊县| 东乡| 永安市| 奎屯市| 五指山市| 时尚| 监利县| 靖西县| 嘉鱼县| 滁州市| 武邑县| 铜山县| 穆棱市| 安阳县| 新丰县| 屏南县| 苍梧县|