天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

asp.net Repeater顯示父子表數(shù)據(jù),無閃爍

效果圖如下:


源代碼如下:
復(fù)制代碼 代碼如下:
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

namespace RepeaterTest
{
public partial class Repeater : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
this.bind();
}
}

private DataSet dataSource
{
get
{
if (ViewState["ds"] != null)
{
return (DataSet)ViewState["ds"];
}
else
{
DataSet ds = DataSource.GetDataSet();
ViewState["ds"] = ds;
return ds;
}
}
}

private void bind()
{
DataSet ds = this.dataSource;

this.Repeater1.DataSource = ds.Tables["tbclass"];
this.Repeater1.DataBind();

this.Repeater2.DataSource = ds.Tables["tbclass"];
this.Repeater2.DataBind();
}

protected void Repeater1_ItemCommand(object source, RepeaterCommandEventArgs e)
{
if (e.CommandName == "expand")
{
LinkButton btn = (LinkButton)e.CommandSource;
GridView grid =(GridView)btn.Parent.FindControl("grid1");
if (btn.Text == "+")
{
btn.Text = "-";
grid.Visible = true;
}
else
{
btn.Text = "+";
grid.Visible = false;
}
}
}

protected void Repeater1_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
DataTable dt = this.dataSource.Tables["tbstu"];
LinkButton objButton = (LinkButton)e.Item.FindControl("btnExpand");
if (objButton != null && objButton.CommandArgument !="")
{
string classID = objButton.CommandArgument;
dt.DefaultView.RowFilter = "ClassID=" + classID;
DataTable dtStu = dt.DefaultView.ToTable();

GridView grid = (GridView)e.Item.FindControl("grid1");
grid.DataSource = dtStu;
grid.DataBind();
}
}

protected void Repeater2_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
DataTable dt = this.dataSource.Tables["tbstu"];
Label objlbl = (Label)e.Item.FindControl("lblclassid");
if (objlbl != null && objlbl.Text != "")
{
string classID = objlbl.Text;
dt.DefaultView.RowFilter = "ClassID=" + classID;
DataTable dtStu = dt.DefaultView.ToTable();

GridView grid = (GridView)e.Item.FindControl("grid2");
grid.DataSource = dtStu;
grid.DataBind();
}
}
}
}


文件打包下載RepeaterTest.rar
有用得著的同志可以參考..

AspNet技術(shù)asp.net Repeater顯示父子表數(shù)據(jù),無閃爍,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 国产露脸150部国语对白 | 我的奶头被客人吸的又肿又红 | h版动漫在线播放的网站 | 冰山高冷受被c到哭np双性 | 国色精品VA在线观看免费视频 | 中文无码不卡的岛国片国产片 | 青青久久精品 | 3dbdsm变态videos高清 | 4480YY无码午夜私人影院 | 小sao货ji巴cao死你视频 | 青青草国产偷拍在线av | 小色哥影院 | 亚洲成人mv| 337p欧洲亚大胆精品 | 精品无码三级在线观看视频 | 成人啪啪色婷婷久色社区 | 秋霞电影院兔费理论观频84mb | 99热久久这里只有精品 | 亚州性夜夜射在线观看 | 小玲被公扒开腿 | 久久精品国产在热亚洲完整版 | 高清不卡伦理电影在线观看 | 久久综合色悠悠 | 国产 亚洲 中文字幕 久久网 | 德国美女密密麻麻浓毛 | 玖玖爱精品视频 | 精品无码久久久久久国产百度 | 欧美日韩国产码在线 | 亚洲精品不卡视频 | 高清午夜福利电影在线 | 91欧洲在线视精品在亚洲 | 抽插内射高潮呻吟爆乳 | 轻轻挺进女教师的身体 | 无套内射CHINESEHD熟女 | 俺来也俺去也视频久久 | 亚洲人成www在线播放 | 国产精品久久久久精品A片软件 | 香蕉鱼视频观看在线视频下载 | 成人在线视频播放 | 三级全黄a | 国产精品久久久久成人免费 |