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

首頁 > 編程 > .NET > 正文

asp.net實(shí)現(xiàn)DataList與Repeater嵌套綁定的方法

2024-07-10 13:30:16
字體:
供稿:網(wǎng)友
這篇文章主要介紹了asp.net實(shí)現(xiàn)DataList與Repeater嵌套綁定的方法,結(jié)合實(shí)例形式分析了DataList與Repeater的步驟與相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下
 

本文實(shí)例講述了asp.net實(shí)現(xiàn)DataList與Repeater嵌套綁定的方法。分享給大家供大家參考,具體如下:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="home.aspx.cs" Inherits="home" %><body>  <form id="form1" runat="server">       <asp:DataList ID="monitorTypeList" runat="server" RepeatColumns="4"          onitemdatabound="monitorTypeList_ItemDataBound" RepeatDirection="Horizontal" ItemStyle-VerticalAlign="Top">       <ItemTemplate>        <table class="conBox" width="186" border="0" cellpadding="0" cellspacing="1" style="margin-right:10px;">         <tr>          <th><a href="<%#Eval("plugpath") %>"><%#Eval("monitor_type_name") %></a></th>         </tr>         <asp:Repeater ID="monitorConfigList" runat="server">          <ItemTemplate>         <tr>          <td><a href="<%#Eval("plugpath") %>?monitor_id=<%#Eval("monitor_id") %>"><%#Eval("monitor_name") %></a></td>         </tr>          </ItemTemplate>         </asp:Repeater>        </table>      </ItemTemplate>      </asp:DataList>  </form></body>

home.aspx.cs

using System;using System.Collections;using System.Configuration;using System.Data;using System.Linq;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.HtmlControls;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Xml.Linq;public partial class home : System.Web.UI.Page{  protected void Page_Load(object sender, EventArgs e)  {    myCheck.IsLoginNonReturn();    if (!IsPostBack)    {      Bind_monitorTypeList();    }  }  protected void Bind_monitorTypeList()  {    string sql = "select monitor_type_id,monitor_type_name from monitor_type";    DbConn conn = new DbConn();    DataSet ds = conn.DataSet(sql,"monitor_type");    monitorTypeList.DataSource = ds.Tables[0];    monitorTypeList.DataBind();    ds.Dispose();    conn.Close();  }  protected void monitorTypeList_ItemDataBound(object sender, DataListItemEventArgs e)  {    if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)    {      string monitor_type_id = ((DataRowView)e.Item.DataItem).Row["monitor_type_id"].ToString();      Repeater monitorConfigList = (Repeater)e.Item.FindControl("monitorConfigList");      if (monitorConfigList != null)      {        string sql = "select monitor_id,nonitor_name,plugpath from monitor where monitor_type_id=" + monitor_type_id;        DbConn conn = new DbConn();        DataSet ds = conn.DataSet(sql, "monitor");        monitorConfigList.DataSource = ds.Tables[0];        monitorConfigList.DataBind();        ds.Dispose();        conn.Close();      }    }  }}


注:相關(guān)教程知識(shí)閱讀請(qǐng)移步到ASP.NET教程頻道。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 桓仁| 新巴尔虎右旗| 东山县| 昌黎县| 宜城市| 嘉黎县| 宝鸡市| 时尚| 龙泉市| 台南县| 吉林市| 霞浦县| 临高县| 三江| 友谊县| 桃园县| 都江堰市| 凉城县| 阜平县| 油尖旺区| 阳曲县| 纳雍县| 上蔡县| 开阳县| 房产| 惠安县| 剑河县| 石景山区| 仙游县| 阳高县| 深水埗区| 公主岭市| 平度市| 高淳县| 鞍山市| 天等县| 和平区| 高碑店市| 景洪市| 乐平市| 岱山县|