天天躁日日躁狠狠躁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顯示父子表數據,無閃爍,轉載需保留來源!

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

主站蜘蛛池模板: 欲香欲色天天影视大全 | 精子网久久国产精品 | 男女做爽爽爽视频免费软件 | YY6080A旧里番在线观看 | 综合激情区视频一区视频二区 | 久久亚洲精品AV无码四区 | 亚洲 日本 中文字幕 制服 | 亚洲AV精品一区二区三区不卡 | H揉捏娇喘乳叫床NP调教视频 | 小学生偷拍妈妈视频遭性教育 | 欧美一级久久久久久久久大 | 男女啪啪抽搐呻吟高潮动态图 | 黄色免费在线网址 | 97视频在线免费 | 扒开美女下面粉嫩粉嫩冒白浆 | 亚洲三级黄色 | 国产精品路线1路线2路线 | 色欲色香天天天综合 | 99久久久精品免费观看国产 | 午夜性色一区二区三区不卡视频 | 无码中文字幕av免费放 | 亚洲 国产 日韩 欧美 在线 | 千禧金瓶梅 快播 | 国产午夜精品一区二区 | 向日葵视频app下载18岁以下勿看 | 福利视频一二三在线观看 | 国产精品久久久久久久久无码 | 久久免费观看视频 | 日韩人妻无码精品久久中文字幕 | 娇喘嗯嗯 轻点啊视频福利 娇喘高潮教室h | 使劲别停好大好深好爽动态图 | 国产精品视频第一区二区三区 | 51精品国产AV无码久久久 | 高清大胆欧美videossexo | 簧片高清在线观看 | 空姐内射出白浆10p 空姐厕所啪啪啪 | 在线观看国产高清免费不卡 | 亚洲精品免播放器在线观看 | 色婷婷激婷婷深爱五月小蛇 | ae58老司机福利| 精品久久日日躁夜夜躁AV |