欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

GridView模版列嵌套GirdView顯示主從表數據

系統 2183 0

當需要在一個列表中顯示主從表(例如部門-人員的信息),在asp.net1.1中我們可能會使用DataGrid模版列嵌套DataGrid的方法實現,然而,處理模版列里的DataGrid的翻頁、排序、編輯等功能時都比較麻煩。在asp.net2.0中,配合DataSource控件的使用讓這個問題變得非常簡單!

GridView模版列嵌套GirdView顯示主從表數據

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="GridView_GirdView.aspx.cs" Inherits="GridSamples_GridView_GirdView" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ">

<html xmlns=" http://www.w3.org/1999/xhtml " >
<head runat="server">
<title>無標題頁</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataKeyNames="deptid"
DataSourceID="AccessDataSource1" AllowPaging="True" AllowSorting="True" PageSize="2" OnRowDataBound="GridView1_RowDataBound">
<Columns>
<asp:BoundField DataField="deptid" HeaderText="部門編號" InsertVisible="False" ReadOnly="True"
SortExpression="deptid" />
<asp:BoundField DataField="deptname" HeaderText="部門名稱" SortExpression="deptname" />
<asp:BoundField DataField="deptremark" HeaderText="備注" SortExpression="deptremark" />
<asp:TemplateField HeaderText="人員信息">
<ItemTemplate>
<asp:GridView ID="GridView2" runat="server" AutoGenerateColumns="False" DataKeyNames="id"
DataSourceID="AccessDataSource2" AllowPaging="True" AllowSorting="True" PageSize="5">
<Columns>
<asp:BoundField DataField="id" HeaderText="人員編號" InsertVisible="False" ReadOnly="True"
SortExpression="id" />
<asp:BoundField DataField="name" HeaderText="姓名" SortExpression="name" />
<asp:BoundField DataField="sex" HeaderText="性別" SortExpression="sex" />
</Columns>
<PagerSettings FirstPageText="首頁" LastPageText="末頁" Mode="NextPreviousFirstLast"
NextPageText="下一頁" PreviousPageText="上一頁" />
</asp:GridView>
<asp:AccessDataSource ID="AccessDataSource2" runat="server" DataFile="~/App_Data/test.mdb"
SelectCommand="SELECT [id], [name], [sex], [deptid] FROM WHERE ([deptid] = ?)">
<SelectParameters>
<asp:Parameter Name="deptid" Type="Int32" />
</SelectParameters>
</asp:AccessDataSource><br>
</ItemTemplate>
</asp:TemplateField>

</Columns>
<PagerSettings FirstPageText="首頁" LastPageText="末頁"
NextPageText="下一頁" PreviousPageText="上一頁" />
</asp:GridView>
<asp:AccessDataSource ID="AccessDataSource1" runat="server" DataFile="~/App_Data/test.mdb"
SelectCommand="SELECT [deptid], [deptname], [deptremark], [createdate] FROM [departments]">
</asp:AccessDataSource>

</div>
</form>
</body>
</html>
1using System;
2using System.Data;
3using System.Configuration;
4using System.Collections;
5using System.Web;
6using System.Web.Security;
7using System.Web.UI;
8using System.Web.UI.WebControls;
9using System.Web.UI.WebControls.WebParts;
10using System.Web.UI.HtmlControls;
11
12public partial class GridSamples_GridView_GirdView : System.Web.UI.Page
13{
14 protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
15 {
16 if (e.Row.RowIndex > -1)
17 {
18 AccessDataSource accessDS = e.Row.FindControl("AccessDataSource2") as AccessDataSource;
19 accessDS.SelectParameters["deptid"].DefaultValue = e.Row.Cells[0].Text;
20 }
21 }
22}
只需要上面幾行簡單的代碼便可以實現。


GridView模版列嵌套GirdView顯示主從表數據


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 天天草天天干 | 国产黄在线观看免费观看软件视频 | 狠狠干夜夜操 | 国产精品久久久久久久四虎电影 | 国内精品美女久久久久 | 香蕉久久一区二区不卡无毒影院 | 欧美日韩一区在线 | 达达兔午夜起神影院在线观看麻烦 | 香港毛片 | 久碰香蕉精品视频在线观看 | 激情婷婷成人亚洲综合 | 久久www免费人成看片高清 | 激情五月综合 | 欧美在线播放一区 | 亚洲视频一区在线观看 | 亚洲六月丁香色婷婷综合久久 | 欧美一区二区三区在线可观看 | 一区在线播放 | 午夜天堂精品久久久久 | av大片在线 | 全免费午夜一级毛片一级毛 | 国产九九免费视频网站 | 丝袜美腿一区二区三区动态图 | 亚洲色婷婷久久精品AV蜜桃久久 | 九色视频网址 | 夜夜夜爽bbbb性视频 | 欧美特黄 | 欧美亚洲另类在线 | 日韩欧美一区二区不卡 | 狠狠躁夜夜躁人人爽视频 | 一区二区三区在线 | 日韩精品区 | 五月婷婷导航 | 成人18视频在线 | 精品国产一区二区三区久久影院 | 91在线品视觉盛宴免费 | 久久天天拍天天爱天天躁 | 成人免费在线电影 | www.国产一区 | 日本毛片爽看免费视频 | www.yw193.com|