利用数据绑定和模板创建Atlas应用程序
作者:佚名 文章来源:网络转载 更新时间
:2007-11-25 13:34:56
一、 简介
本文将向你展示如何使用微软新的Web开发技术(代码名为Atlas)来实现数据绑定和模板。如果你已经理解什么是Atlas,其主要设计目的及其主要组件,那么你在阅读本文时将最大程度地受益。
本文将向你展示:
· 把一个客户端listView控件绑定到一个dataSource控件。
· 使用模板显示数据。
前提
为了完成本文中的示例程序,你需要具备下列条件:
· Microsoft Visual Studio 2005和.NET Framework 2.0。有关下载信息,请访问.NET Framework Developer Center Web站点。
· 要把Atlas包安装到你的计算机上。这个MSI安装器文件包括一个Visual Studio Content Installer(.vsi)以便在Visual Studio中创建一个空白的Atlas Web应用程序。在本文中,我们省略了如何安装ASP.NET Atlas内容。
二、 创建Atlas应用程序
首先,你要在Visual Studio中创建一个Atlas Web应用程序。当你使用Visual Studio工程模板来创建一个新的空白Atlas Web应用程序时,Visual Studio会创建一个正常的具有下列一些其它项的Web站点文件夹结构:
· 一个名为Microsoft.Web.Atlas.dll的可执行文件,它驻留在Bin文件夹下以提供服务器端功能。
· 一个文件Web.config,用于设置Atlas应用程序。
在Visual Studio中创建一个新的Atlas Web应用程序
1. 在"File"菜单下,点击"New",然后点击"Web Site"。
2. 在"New Web Site"对话框中,选择"ASP.NET Atlas Web Site"模板项。
3. 在"Location"列表中,选择"File System"。
4. 指定程序的一个路径和开发语言,然后点击"OK"。
三、 提供应用程序测试数据
在这一部分中,你要创建数据绑定程序所要使用的两项内容:
· 一个数据源对象-它通过提供一些测试数据和类SQL语句来模拟一个数据库。
· 一个Web服务-它连接到数据源对象并且把该数据提供给一个使用Atlas组件创建的UI。
首先,你要创建数据源对象。
创建数据源对象
1. 在解决方案资源管理器中,右击站点名字,然后点击"Add New Item"。
2. 在"Add New Item"对话框中,选择"Class",并且命名这个类为SampleRow(没有文件扩展名)。
3. 为该类选择开发语言,然后点击"Add"按钮。
4. 当系统提问你,是否你想把这个类文件放到App_Code文件夹下时,点击"Yes"。
5. 在编辑器中,从已有类中删除任何现有代码。
6. 把下列代码粘贴到这个类中以创建一个数据源对象。
using System.Collections;
using System.ComponentModel;
public class SampleRow{
private string _name;
private string _description;
private int _id;
[DataObjectField(true, true)]
public int Id
{
get { return _id; }
set { _id = value; }
}
[DataObjectField(false)]
[DefaultValue("New row")]
public string Name
{
get { return _name; }
set { _name = value; }
}
[DataObjectField(false)]
[DefaultValue("")]
public string Description
{
get { return _description; }
set { _description = value; }
}
public SampleRow()
{
_id = -1;
}
public SampleRow(int id, string name, string description)
{
_id = id;
_name = name;
_description = description;
}
}
上一篇文章: 在Visual Studio 2005和ASP.NET 2.0中使用强类型数据存取 下一篇文章: 在Asp.net用C#建立动态Excel 百度搜索: 利用数据绑定和模板创建Atlas应用程序
【相关文章:】
没有相关文章
【发表评论】【打印此文】【关闭窗口】【点击数: 】
本文将向你展示如何使用微软新的Web开发技术(代码名为Atlas)来实现数据绑定和模板。如果你已经理解什么是Atlas,其主要设计目的及其主要组件,那么你在阅读本文时将最大程度地受益。
本文将向你展示:
· 把一个客户端listView控件绑定到一个dataSource控件。
· 使用模板显示数据。
前提
为了完成本文中的示例程序,你需要具备下列条件:
· Microsoft Visual Studio 2005和.NET Framework 2.0。有关下载信息,请访问.NET Framework Developer Center Web站点。
· 要把Atlas包安装到你的计算机上。这个MSI安装器文件包括一个Visual Studio Content Installer(.vsi)以便在Visual Studio中创建一个空白的Atlas Web应用程序。在本文中,我们省略了如何安装ASP.NET Atlas内容。
二、 创建Atlas应用程序
首先,你要在Visual Studio中创建一个Atlas Web应用程序。当你使用Visual Studio工程模板来创建一个新的空白Atlas Web应用程序时,Visual Studio会创建一个正常的具有下列一些其它项的Web站点文件夹结构:
· 一个名为Microsoft.Web.Atlas.dll的可执行文件,它驻留在Bin文件夹下以提供服务器端功能。
· 一个文件Web.config,用于设置Atlas应用程序。
在Visual Studio中创建一个新的Atlas Web应用程序
1. 在"File"菜单下,点击"New",然后点击"Web Site"。
2. 在"New Web Site"对话框中,选择"ASP.NET Atlas Web Site"模板项。
3. 在"Location"列表中,选择"File System"。
4. 指定程序的一个路径和开发语言,然后点击"OK"。
三、 提供应用程序测试数据
在这一部分中,你要创建数据绑定程序所要使用的两项内容:
· 一个数据源对象-它通过提供一些测试数据和类SQL语句来模拟一个数据库。
· 一个Web服务-它连接到数据源对象并且把该数据提供给一个使用Atlas组件创建的UI。
首先,你要创建数据源对象。
创建数据源对象
1. 在解决方案资源管理器中,右击站点名字,然后点击"Add New Item"。
2. 在"Add New Item"对话框中,选择"Class",并且命名这个类为SampleRow(没有文件扩展名)。
3. 为该类选择开发语言,然后点击"Add"按钮。
4. 当系统提问你,是否你想把这个类文件放到App_Code文件夹下时,点击"Yes"。
5. 在编辑器中,从已有类中删除任何现有代码。
6. 把下列代码粘贴到这个类中以创建一个数据源对象。
using System.Collections;
using System.ComponentModel;
public class SampleRow{
private string _name;
private string _description;
private int _id;
[DataObjectField(true, true)]
public int Id
{
get { return _id; }
set { _id = value; }
}
[DataObjectField(false)]
[DefaultValue("New row")]
public string Name
{
get { return _name; }
set { _name = value; }
}
[DataObjectField(false)]
[DefaultValue("")]
public string Description
{
get { return _description; }
set { _description = value; }
}
public SampleRow()
{
_id = -1;
}
public SampleRow(int id, string name, string description)
{
_id = id;
_name = name;
_description = description;
}
}
【相关文章:】
没有相关文章
【发表评论】【打印此文】【关闭窗口】【点击数: 】
★好玩的休闲小游戏★
网友评论:
数据载入中,请稍后……
