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

asp.net Repeater顯示父子表數據,無閃爍

效果圖如下:


源代碼如下:
復制代碼 代碼如下:
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技術asp.net Repeater顯示父子表數據,無閃爍,轉載需保留來源!

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

主站蜘蛛池模板: 欧美男女爱爱 | 最新快播网站 | 亚洲一区成人 | 日本浴室日产在线系列 | 国产精品久久久久久久伊一 | 强上轮流内射高NP男男 | 国产免费播放一区二区三区 | 日本理伦片午夜理伦片 | 亚洲午夜久久久精品影院 | 国产高清精品国语特黄A片 国产高清国内精品福利色噜噜 | 国产美女又黄又爽又色视频网站 | 亚洲 日韩 自拍 视频一区 | 国产精品久久久久久久久免费下载 | 亚欧免费观看在线观看更新 | 娇妻被朋友玩得呻吟在线电影 | 18禁止看的免费污网站 | 国产成人cao在线 | 欧美日韩永久久一区二区三区 | 奇米狠狠一区二区三区 | av亚洲色天堂2017 | 国产精品久久久久久久久LI无码 | 伊人久久亚洲精品一区 | 秋霞伦理电影在2017韩国在线伦 | 一道本av免费不卡播放 | 亚洲精品无码国产爽快A片百度 | 欧美阿v在线天堂 | 久久精品国产视频澳门 | 久久久久综合网久久 | 亲胸揉胸膜下刺激视频网站APP | 我的好妈妈8高清在线观看WWW | 国产在线观看码高清视频 | 欧美の无码国产の无码影院 | 黑兽在线观看高清在线播放樱花 | 日本精品久久久久中文字幕 1 | 99国产精品久久久久久久日本竹 | 亚洲精品九色在线网站 | 热巴两次用约老师屁股发底线球 | FREEHDXXXX学生妹 | 无码乱人伦一区二区亚洲一 | 国内精品自产拍在线少密芽 | 欧美日韩精品一区二区三区高清视频 |