关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充

 

关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充有的网友在问怎样显示子表的前N条记录,下面是我的做法:
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充C#
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充ASPx文件:
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充
<% @ Page language = " c# "  Codebehind = " WebForm13.aspx.cs "  AutoEventWireup = " false "  Inherits = " test1.WebForm13 "   %>
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充
<% @ Import Namespace = " System.Data "   %>
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充
<! DOCTYPE HTML PUBLIC  " -//W3C//DTD HTML 4.0 Transitional//EN "   >
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充
< HTML >
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充    
< HEAD >
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充        
< title > WebForm13 </ title >
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充        
< meta name = " GENERATOR "  Content = " Microsoft Visual Studio .net 7.1 " >
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充        
< meta name = " CODE_LANGUAGE "  Content = " C# " >
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充        
< meta name = " vs_defaultClientScript "  content = " JavaScript " >
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充        
< meta name = " vs_targetSchema "  content = " http://schemas.microsoft.com/intellisense/ie5 " >
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充    
</ HEAD >
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充    
< body MS_POSITIONING = " GridLayout " >
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充        
< form id = " Form1 "  method = " post "  runat = " server " >
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充            
<!--  父Repeater开始  -->
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充            
< asp:repeater id = " parentRepeater "  runat = " server " >
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充                
< itemtemplate >
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充                    
< b >
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充                        
<% 关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充# DataBinder.Eval(Container.DataItem, " au_id " %>
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充                    
</ b >
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充                    
< br >
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充                    
<!--  子Repeater开始  -->
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充                    
< asp:repeater id = " childRepeater "  runat = " server "  datasource = ' <%# getrow((DataRowView)Container.DataItem,1)%> ' >
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充                        
< itemtemplate >
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充                            
<% 关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充# DataBinder.Eval(Container.DataItem,  " [\ " title_id\ " ] " ) %>
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充                            
< br >
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充                        
</ itemtemplate >
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充                    
</ asp:repeater >
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充                    
<!--  子Repeater结束  -->
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充                
</ itemtemplate >
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充            
</ asp:repeater >
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充            
<!--  父Repeater结束  -->
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充        
</ form >
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充    
</ body >
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充
</ HTML >
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充cs文件:
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充
using  System;
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充
using  System.Collections;
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充
using  System.ComponentModel;
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充
using  System.Data;
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充
using  System.Drawing;
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充
using  System.Web;
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充
using  System.Web.SessionState;
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充
using  System.Web.UI;
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充
using  System.Web.UI.WebControls;
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充
using  System.Web.UI.HtmlControls;
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充
using  System.Data.SqlClient;
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充
namespace  test1
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充
{
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充    
/**//// <summary>
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充    
/// WebForm13 的摘要说明。
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充    
/// </summary>

关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充    public class WebForm13 : System.Web.UI.Page
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充    关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充
{
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充        
protected System.Web.UI.WebControls.Repeater parentRepeater;
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充    
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充        
private void Page_Load(object sender, System.EventArgs e)
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充        关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充
{
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充            
// 在此处放置用户代码以初始化页面
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充
            string cnnString = @"server=(local);database=pubs;uid=sa;pwd=sa";
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充            SqlConnection cnn 
= new SqlConnection(cnnString);
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充            SqlDataAdapter cmd1 
= new SqlDataAdapter("select * from authors",cnn);
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充            
//创建填充 DataSet.
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充
            DataSet ds = new DataSet();
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充            cmd1.Fill(ds,
"authors");
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充            
// 为Titles表创建 DataAdapter
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充
            SqlDataAdapter cmd2 = new SqlDataAdapter("select * from titleauthor",cnn);
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充            cmd2.Fill(ds,
"titles");
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充            
// 创建 Authors 表和 Titles 表之间的关系.
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充
            ds.Relations.Add("myrelation",
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充                ds.Tables[
"authors"].Columns["au_id"],
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充                ds.Tables[
"titles"].Columns["au_id"]);
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充            
// 绑定Authors到父Repeater
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充
            parentRepeater.DataSource = ds.Tables["authors"];
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充            Page.DataBind();
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充            cnn.Close();
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充            cnn.Dispose();
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充        }

关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充        Web 窗体设计器生成的代码
Web 窗体设计器生成的代码
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充        
protected DataRow[] getrow(DataRowView drv,int num)
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充        关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充
{
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充            DataRow[] dr
=drv.Row.GetChildRows("myrelation");
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充            
if(dr.Length>num)
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充            关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充
{
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充                DataRow[] drtemp
=new DataRow[num];
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充                
for(int i=0;i<num;i++)
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充                关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充
{
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充                    drtemp[i]
=dr[i];
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充                }

关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充                
return drtemp;
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充            }

关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充            
else
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充                
return drv.Row.GetChildRows("myrelation");
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充        }

关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充    }

关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充}

关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充
关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充

你可能感兴趣的:(数据)