- 关 键 词:
- sql server
- asp.net
- perl
- html
- nat
4. 产品显示过程
示例4列举列举了产品页的实现代码。
示例4:实现产品显示页面
| <%@ Page Language="C#" MasterPageFile="~/Common.master" Title="Products Display" %> <asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server"> <asp:ObjectDataSource ID="productSource" runat="server" TypeName="AdventureWorksTraderBiz.ProductBiz" SelectMethod="GetProducts"> <SelectParameters> <asp:QueryStringParameter QueryStringField="ProductSubcategoryID" Direction="Input" Name="productSubcategoryID" DefaultValue="1" Type="Int32" /> </SelectParameters> </asp:ObjectDataSource> <asp:Label runat="server" ID="lblHeading" Font-Size="Medium" Font-Underline="False" ForeColor="#0000C0"> List of Products </asp:Label><br /> <br /> <asp:GridView HeaderStyle-HorizontalAlign="Center" HeaderStyle-Font-Bold="True" HeaderStyle-BackColor="blue" HeaderStyle-ForeColor="White" AutoGenerateColumns="False" ID="gridProducts" runat="server" DataSourceID="productSource"> <Columns> <asp:BoundField ReadOnly="True" HeaderText="ProductID" DataField="ProductID" /> <asp:BoundField HeaderText="Name" DataField="Name" /> <asp:BoundField HeaderText="Product Number" DataField="ProductNumber" /> <asp:BoundField HeaderText="Color" DataField="Color" /> <asp:BoundField HeaderText="ListPrice" DataField="ListPrice" /> <asp:BoundField HeaderText="Modified Date" HtmlEncode="false" DataFormatString="{0:MM/dd/yyyy}" DataField="ModifiedDate" /> </Columns> </asp:GridView> </asp:Content> |
示例4中所示的代码与示例3非常类似,除了本页面中的ObjectDataSource控件调用了不同的方法来获取所有产品。
小结
在这个实例中,读者已经学习了各种很好的用于创建高效ASP.NET 2.0 Web站点的实践技巧,包括使用EntLib应用程序块,以及ASP.NET和SQL Server 2005的新功能。该实例所讨论的应用程序说明了将应用程序块集成到真实ASP.NET站点的方法,同时还讲解了泛型集合的使用方法。此外,本实例还讨论了ObjectDataSource控件如何支持分层应用程序设计,从而允许开发人员直接将对象方法的输出绑定到ASP.NET页面中的控件。希望读者在自己的项目中能够因地制宜的应用这些技术特性。
静态页面:http://www.qqread.com/aspdotnet/n399262.html
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
相关专题
- .NET移动与嵌入式技术 (5974篇文章)
- .NET开发手册 (5673篇文章)
- ASP.NET教程 (8471篇文章)
- .NET应用研究 (495篇文章)
- ASP.NET应用篇 (2641篇文章)
- 未释放事件Handler可能导致内存泄漏 (0次浏览)
- 小心使用放在App_Code中类的静态成员 (0次浏览)
- ASP.net服务器控件的优化选择 (0次浏览)
- Asp.Net中动态页面转静态页面 (0次浏览)
- 正则表达式中的实用命名组替换 (0次浏览)
- Domain Model的三种类型及其级别 (0次浏览)
- 应用WEB标准会使ScrollTop属性失效! (0次浏览)
- Cache用法之缓存页面和缓存数据 (0次浏览)
- 支持正则表达式的UrlMapping (0次浏览)
- 关于ASP.NET 2.0的目录结构变化 (0次浏览)



