以下為設(shè)計(jì)步驟:

1、在C# 中連接數(shù)據(jù)庫。如下圖:
2、在項(xiàng)目中添加新建項(xiàng),建立一個(gè)數(shù)據(jù)集,并把Categories從服務(wù)器資源列表中拖到這個(gè)數(shù)據(jù)集模板中并點(diǎn)擊菜單“生成-生成解決方案”,如下圖:

3、在aspx的webform上放一個(gè)ObjectDataSource控件,設(shè)定它的TypeName為剛剛建立的數(shù)據(jù)集類型,用它的向?qū)Ы⒓纯伞?BR>4、在aspx的webform上放一個(gè)Repeater控件,用它的向?qū)гO(shè)定它的DataSourceID為上面的ObjectDataSource
5、在網(wǎng)頁中設(shè)定它的源碼,即加上<itemTemplate><AlternatingItemTemplate>等模板。如下面的代碼:
代碼如下:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="Repeater.Default" %>
<!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:ObjectDataSource ID="ObjectDataSource1" runat="server"
OldValuesParameterFormatString="original_{0}" SelectMethod="GetData"
TypeName="Repeater.DataSetEmployeesTableAdapters.CategoriesTableAdapter">
</asp:ObjectDataSource>
<asp:Repeater ID="Repeater1" runat="server" DataSourceID="ObjectDataSource1"
onitemdatabound="Repeater1_ItemDataBound"
onitemcreated="Repeater1_ItemCreated">
<HeaderTemplate>
類別表
<table border="1"><th>類別ID</th><th>類別名稱</th><th>描述</th><th>圖片</th>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td><%#Eval("CategoryID")%></td>
<td>
<asp:TextBox ID="TextBox1" runat="server" Text='<%#Eval("CategoryName")%>'></asp:TextBox>
新聞熱點(diǎn)
疑難解答
圖片精選