65.9K
CodeProject 正在变化。 阅读更多。
Home

使用新的 ASP.NET 表单布局控件在几分钟内创建 Web 表单

starIconstarIconstarIconstarIcon
emptyStarIcon
starIcon

4.89/5 (6投票s)

2013 年 1 月 14 日

CPOL

3分钟阅读

viewsIcon

40864

使用新的 ASP.NET 表单布局控件在几分钟内创建 Web 表单。

使用新的 DevExpress ASP.NET 表单布局控件,在 ASP.NET 和 Visual Studio 中创建 Web 表单现在变得更加容易和快速。

首先,观看这个五分钟的 "ASP.NET 表单布局 - 入门" 视频,了解它的使用有多么简单,它提供了哪些功能,以及为什么您很快就会使用 DevExpress ASP.NET 编辑器控件设计出具有吸引力、功能强大的表单

使用 ASP.NET 表单布局控件,您可以通过组合提供的布局元素的顺序和层次结构,轻松创建任何复杂度的表单布局。

它是如何工作的?

在您的 WebForm 页面上,放置 ASPxFormLayout 控件,然后单击其智能标签并选择“编辑布局”选项。 奇迹就在这时发生,因为 FormLayout 编辑器被显示出来。

然后您添加一个(或多个)布局项及其关联的编辑器控件。 关闭 FormLayout 编辑器,完整的表单将使用您指定的 DevExpress ASP.NET 编辑器为您自动生成。 就这样。 在几分钟内,您就构建了一个复杂的表单,如下所示

设计时的表单布局!

在 Visual Studio 设计器中,我们添加了 DevExpress FormLayout 编辑器,它是一个用于创建布局的简化设计界面。 使用我们的表单布局编辑器,您可以快速创建简单或复杂的表单,并使用任何支持验证、主题和客户端 API 的 DevExpress ASP.NET 编辑器。

并且您仍然可以访问每个控件的完整属性。 观看上面的入门视频以查看设计时功能。

在线演示

要查看您可以创建的精彩表单,请在此处查看:表单布局演示 

但是,演示只能在表单创建后向您展示它们。 要真正体验表单布局,请立即下载 DXperience v2012.2 并亲自试用!

特点

ASPxFormLayout 控件提供全面的表单设计功能集。 ASPxFormLayout 主要的布局元素由带标签的项、带标签的常规组和选项卡组组成。

项元素用作编辑器或自定义内容的位置。 组元素是其他布局元素的容器;可以使用组嵌套。

项为您提供了定义描述编辑器定义的内联帮助文本的能力。 帮助文本也可以在嵌套编辑器的级别定义(如果项中使用了 DevExpress 编辑器)。 编辑器的帮助文本可以始终显示(作为编辑器内联文本)或者仅在编辑器获得焦点时显示(作为弹出工具提示)。 看看这个演示中的备忘录编辑器行为。

ASPxFormLayout 还可以在项目标题中显示可自定义的文本标记,以指示是否需要或可选地填写项目编辑器。 指示器显示模式可以为所有或单个项目定义。 指示器类型由在项目编辑器级别或项目级别定义的设置确定。

支持 WebForms

在此版本中,ASPxFormLayout 控件仅适用于 ASP.NET WebForms。 ASP.NET MVC 暂未规划支持“表单布局”控件,因为 ASP.NET MVC 平台是

  1. 对设计师不友好。 ASP.NET MVC 中没有设计器。
  2. 我不确定这是否会是一个受欢迎的请求。

但是,这是目前的看法,如果我们发现 ASP.NET MVC 对此有很大的需求,那么我们将调查创建 ASP.NET MVC 表单布局扩展的可能性。

使用新的 DevExpress ASP.NET 表单布局控件,在 Visual Studio 设计时使用鼠标,节省时间并轻松创建出色的表单!

© . All rights reserved.