没有找到合适的产品?
联系客服协助选型:023-68661681
提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
翻译|其它|编辑:郝浩|2005-03-15 11:09:00.000|阅读 1501 次
概述:
# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>
摘要:了解如何使用 ASP.NET Web Matrix 提供的新服务器控件显示和编辑 Microsoft SQL Server 和 Microsoft Access 数据库中的数据,以及如何将 ASP.NET Web Matrix 控件导入到 Visual Studio .NET 中。(本文包含一些指向英文站点的链接。)
目录
简介
ASP.NET Web Matrix 的第二版已于近日发布。Web Matrix 是 Microsoft® 提供的免费 .NET 开发工具,可用来构建
ASP.NET 页面,以及在 Microsoft Visual Basic® .NET、C# 或 J# 中构建 XML Web Service。您可以从
ASP.NET Web 站点 下载Web Matrix。
许多主要使用 Microsoft 的其他 IDE(即 Microsoft Visual Studio® .NET)的 Web 开发人员可能尚未见过 Web
Matrix,而且认为没有适用于他们的内容。但是,即使您主要使用 Visual Studio .NET 进行 ASP.NET 开发,Web Matrix
也很值得一看。
Web Matrix 是一个很优秀的 IDE。它具备轻便快捷的特点,使用它可以快速轻松地构建 ASP.NET 页面。本文简要介绍 Web Matrix
中的一些的新服务器控件,这些控件是 Visual Studio .NET 所不具有的。最后,将介绍如何将这些新的服务器控件从 Web Matrix 导入到
Visual Studio .NET 中,从而为偏爱 Visual Studio .NET 的开发人员提供方便。
新的服务器控件
使用 ASP.NET Web Matrix 构建 ASP.NET Web 页的方法与使用 Visual Studio .NET 非常相似。两种 IDE
都允许您将服务器控件从工具箱拖到设计界面上。将服务器控件放到设计界面上后,您可以设置其属性,以处理该控件的输出。
看一下 Web Matrix 中的可用服务器控件列表,您会发现许多服务器控件与您在 Visual Studio .NET 中看到的控件相同。例如,您会注意到
Web Matrix 包含典型的 Label、Literal、RadioButton、ListBox 和 Image 服务器控件。另外,Web Matrix
中提供的某些服务器控件与 Visual Studio .NET 中的控件完全一样,只是名称不同而已。例如,Visual Studio .NET 中的 File
Field 服务器控件在 Web Matrix 中也能找到,但其名称为 File Upload。尽管您会发现 Web Matrix 中的一些常见服务器控件与
Visual Studio .NET 中的相同,但您还会惊喜地发现一些 Visual Studio .NET
中所不存在的新的服务器控件。这些新的服务器控件包括:
新的 HTML 服务器控件
新的 Web 服务器控件
本文主要介绍新的 Web 服务器控件,因为它们是最令人惊喜的新控件。
ASP.NET Web Matrix 中的新增 Web 服务器控件
正如上文所述,Web Matrix 提供三个在 Visual Studio .NET 中找不到的新的 Web 服务器控件 -
SqlDataSourceControl、AccessDataSourceControl 和 MxDataGrid。这三个新服务器控件十分有用,它们为
ASP.NET 应用程序提供了许多优秀的新功能。
SqlDataSourceControl
如果您在使用 Visual Studio .NET 的同时也在使用 ASP.NET,您要知道您是否要在 DataGrid 服务器控件中显示 Microsoft
SQL Server™ 表中的数据,而且您要知道在实现此操作之前,通常必须执行许多操作。例如,首先必须创建许多新对象。首先要创建 SqlConnection
对象,然后创建 SqlCommand 对象。创建这些对象之后,您可以创建 SqlDataReader,以便通过将结果绑定到 DataGrid 来填充
DataGrid。最后,您将获得一个包含所检索数据内容的表格(例如,Northwind 数据库中的 Customers 表)。
现在,通过 Web Matrix 提供的这个新的服务器控件 SqlDataSourceControl,Microsoft
已经使这一过程大大简化。SqlDataSourceControl 可以为您完成所有这些额外的操作。使用这个服务器控件,无需创建以上所有的附加对象,只需使用
SQL 数据即可。
举例来说,使用 SqlDataSourceControl 和通常的 DataGrid 服务器控件来执行以下步骤,可以获得 SQL Server 中的
Northwind 数据库中包含的 Customers 表:
将此控件拖到设计界面上后,您会注意到该控件显示为一个灰色框。突出显示该灰色框,您将看到该控件的属性显示在 Web Matrix 的
Properties(属性)窗口中。如图 1 所示。
图 1:ASP.NET Web Matrix 中的 SqlDataSourceControl 属性
突出显示后,您需要为 ConnectionString 和 SelectCommand 属性指定以下值。
ConnectionString: server='localhost'; trusted_connection=true;
Database='Northwind' SelectCommand: Select * From Customers |
完成设置后,可以将这个新数据库访问控件与该页面上的 DataGrid 控件相关联。为此,请突出显示 DataGrid 并将 DataSource
属性的值设置为 SqlDataSourceControl1。
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@evget.com
面对“数字中国”建设和中国制造2025战略实施的机遇期,中车信息公司紧跟时代的步伐,以“集约化、专业化、标准化、精益化、一体化、平台化”为工作目标,大力推进信息服务、工业软件等核心产品及业务的发展。在慧都3D解决方案的实施下,清软英泰建成了多模型来源的综合轻量化显示平台、实现文件不失真的百倍压缩比、针对模型中的大模型文件,在展示平台上进行流畅展示,提升工作效率,优化了使用体验。
本站的模型资源均免费下载,登录后即可下载。模型仅供学习交流,勿做商业用途。
本站的模型资源均免费下载,登录后即可下载。模型仅供学习交流,勿做商业用途。
本站的模型资源均免费下载,登录后即可下载。模型仅供学习交流,勿做商业用途。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@evget.com
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢
慧都科技 版权所有 Copyright 2003-
2025 渝ICP备12000582号-13 渝公网安备
50010702500608号