在ASP.NET中不用服务器控件来实现查询所有的数据列表
2011-01-23 14:34
761 查看
这是用三层结构来开发的。
在表示层里不用服务器控件来实现
跟java里差不多。
1.List.aspx里的代码:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="List.aspx.cs" Inherits="List" %>
<!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="formMain" runat="server">
<div>
<table width="780PX">
<tbody>
<tr>
<td>
编辑ID
</td>
<td>
标题
</td>
<td>
真实姓名
</td>
<td>
Email
</td>
<td>
内容
</td>
</tr>
<%
System.Collections.Generic.List<FilesUploads.Models.TabGuestBook> lists=new FilesUploads.BLL.TabGuestBookManager().GetList();
%>
<%foreach (var item in lists){ //用foreach来循环出集合里的数据。
{
} %>
<tr>
<td>
<%=item.ID %>
</td>
<td>
<%=item.UsersName %>
</td>
<td>
<%=item.Title %>
</td>
<td>
<%=item.Email %>
</td>
<td>
<%=item.Content %>
</td>
</tr>
<%} %>
</tbody>
</table>
</div>
</form>
</body>
</html>
2.业务逻辑的代码.(BLL)层
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using FilesUploads.DAL;
using FilesUploads.Models;
namespace FilesUploads.BLL
{
public class TabGuestBookManager
{
public List<TabGuestBook> GetList()
{
return new TabGuestBookService().GetList();//调用数据层(DAL)的方法。
}
}
}
在表示层里不用服务器控件来实现
跟java里差不多。
1.List.aspx里的代码:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="List.aspx.cs" Inherits="List" %>
<!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="formMain" runat="server">
<div>
<table width="780PX">
<tbody>
<tr>
<td>
编辑ID
</td>
<td>
标题
</td>
<td>
真实姓名
</td>
<td>
</td>
<td>
内容
</td>
</tr>
<%
System.Collections.Generic.List<FilesUploads.Models.TabGuestBook> lists=new FilesUploads.BLL.TabGuestBookManager().GetList();
%>
<%foreach (var item in lists){ //用foreach来循环出集合里的数据。
{
} %>
<tr>
<td>
<%=item.ID %>
</td>
<td>
<%=item.UsersName %>
</td>
<td>
<%=item.Title %>
</td>
<td>
<%=item.Email %>
</td>
<td>
<%=item.Content %>
</td>
</tr>
<%} %>
</tbody>
</table>
</div>
</form>
</body>
</html>
2.业务逻辑的代码.(BLL)层
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using FilesUploads.DAL;
using FilesUploads.Models;
namespace FilesUploads.BLL
{
public class TabGuestBookManager
{
public List<TabGuestBook> GetList()
{
return new TabGuestBookService().GetList();//调用数据层(DAL)的方法。
}
}
}
相关文章推荐
- [Asp.Net]实现提取数据到table中 不用服务器控件
- ASP.NET网站权限设计实现——套用JQuery EasyUI列表显示数据、分页、查询
- ASP.NET网站权限设计实现(三)——套用JQuery EasyUI列表显示数据、分页、查询
- 一个在ASP.NET中利用服务器控件GridView实现数据增删改查的例子
- ASP.NET网站权限设计实现(三)——套用JQuery EasyUI列表显示数据、分页、查询
- ASP.NET网站权限设计实现——套用JQuery EasyUI列表显示数据、分页、查询
- ASP.NET网站权限设计实现(三)——套用JQuery EasyUI列表显示数据、分页、查询
- ASP.NET中服务器控件Button调用javascript代码运用正则表达式验证TextBox中输入的是否为正整数或正小数,符合要求则继续运行服务器端代码功能的实现
- Ajax 实现在WebForm中拖动控件并即时在服务端保存状态数据 (Asp.net 2.0)(示例代码下载)
- asp.net IList查询数据后格式化数据再绑定控件
- asp.net 2.0下一个标准GRIDVIEW功能的实现(不用datasource控件)
- ASP和ASP.NET(DataGrid)实现数据列表之对比[源码]
- 实现asp.net只对个别控件实时访问数据库刷新数据
- asp.net 2.0下一个标准GRIDVIEW功能的实现(不用datasource控件)-.NET教程,Asp.Net开发
- ASP和ASP.NET(DataGrid)实现数据列表之对比[源码]
- asp.net 2.0下一个标准GRIDVIEW功能的实现(不用datasource控件)
- 绑定access数据库,asp.net 中 以DropDownList为查询条件 ,前台实现数据查询
- Asp.Net Ajax+WCF Service+ADO.NET Entity Framework实现数据列表,数据筛选,分页,排序,删除
- ASP.NET 数据列表控件的分页总结
- 一个实现查询功能的asp.net控件