我爱Aspx >> Asp.Net >> 使用 ASP+ DataGrid 控件来创建主视图/详细资料视图public void Session_OnStart() { // 将样例中所用的数据载入会话范围的 DataSet. FileStream fs = null; DataSet ds = null; try { fs = new FileStream(Server.MapPath("Data\\TitlesDB.xml"), FileMode.Open, FileAccess.Read); ds = new DataSet(); ds.ReadXml(fs); } finally { if (fs != null) { fs.Close(); fs = null; } } Session["AppData"] = ds; } 在实际的 Web 应用程序中,通常不是使用处于 Session
或 Application
状态的高速缓存数据,而是通过所存储的过程、中间层业务对象,或通过调用 Web 服务所揭示的方法来访问和修改数据。无论采取怎样的手段来访问数据,您会发现你依旧以同样的方式来编程和与控件的对象模型进行进行交互。 www.IBuySpy.com (英文) 网站就是演示这些概念的一个很好的应用示例。
图 2. 完成第 1 步后的页面
DataGrid 声明来自:
Step1.aspx:<asp:DataGrid id="authorsGrid" runat="server" AutoGenerateColumns="false" BackColor="White" BorderWidth="1px" BorderStyle="Solid" BorderColor="Tan" CellPadding="2" CellSpacing="0" Font-Name="Verdana" Font-Size="8pt"> <property name="Columns"> <asp:BoundColumn HeaderText="ID" DataField="au_id"> <property name="HeaderStyle"> <asp:TableItemStyle Width="100px"/> </property> </asp:BoundColumn> <asp:BoundColumn HeaderText="Name" DataField="au_name"> <property name="HeaderStyle"> <asp:TableItemStyle Width="150px"/> </property> </asp:BoundColumn> <asp:BoundColumn HeaderText="State" DataField="state"> <property name="HeaderStyle"> <asp:TableItemStyle Width="50px"/> </property> </asp:BoundColumn> </property> <property name="HeaderStyle"> <asp:TableItemStyle BackColor="DarkRed" ForeColor="White" Font-Bold="true"/> </property> <property name="ItemStyle"> <asp:TableItemStyle ForeColor="DarkSlateBlue"/> </property> <property name="AlternatingItemstyle"> <asp:TableItemStyle BackColor="Beige"/> </property> </asp:DataGrid> 上面的代码展示 DataGrid,该控件的各种属性已经过声明设定。 DataGrid 控件与其它 Web 控件如 Font
Ҷƪл˵?
什么才是提高ASP性能的最佳选择(..[05-05]
什么才是提高ASP性能的最佳选择(..[05-05]
什么才是提高ASP性能的最佳选择(..[05-05]
什么才是提高ASP性能的最佳选择(..[05-05]
什么才是提高ASP性能的最佳选择(..[05-05]
什么才是提高ASP性能的最佳选择(..[05-05]
什么才是提高ASP性能的最佳选择(..[05-05]
使用ASP和Word进行服务器端拼写检..[05-05]
ASP实现多语言支持[05-05]
ASP 编程中 15 个非常有用的例子[05-05]
手册中关于怎样使用TQuery 的误导[05-05]
从HTML到XML[05-05]
怎样黑进Microsoft:循序渐进指南[05-05]
如何区别文本是BIG5还是GB?[05-05]
CIH病毒原理的应用——物理内存的..[05-05]
用Linux+IPChains代替Windows+Wi..[05-05]
在Linux下使用ISDN拨号上网[05-05]
ImageXye:让VC图象显示比VB更好用[05-05]
在使用微软提供的安全模版(安全..[05-05]
文件共享有多安全?[05-05]