DevExpress如何创建ASP.NET向导界面
来源:互联网 发布:锵锵三人行 德国公知 编辑:程序博客网 时间:2024/05/17 03:50
本文将介绍在ASP.NET MVC和WebForms中如何创建ASP.NET向导界面。首先看一下实现后的样子:
很酷吧?而且它在ASP.NET MVC和WebForms平台中都适用!点击下面的链接查看解决方案中心源码:
- ASP.NET WebForms - How to organize Wizard interface within ASPxPageControl
- ASP.NET MVC - How to organize Wizard interface within PageControl Extension
- Learn how use Code Central by watching this tips video
它是如何实现的呢?
向导界面是一个非常好的例子,因为它用到了很多DXperience ASP.NET subscription中的控件:
- ASPxPageControl, ASPxPopupControl, ASPxMenu (ASPxperience的一部分)
- ASPxCheckBox, ASPxLabel, ASPxTextBox, ASPxDateEdit, ASPxComboBox, ASPxButton, ASPxValidationSummary (ASPxEditors的一部分)
这个例子的核心是ASPxPageControl可以在最终用户前进到下一个视图之前控制视图。DevExpress ASP.NET编辑器可在最终用户前进时进行安全验证。
AJAX 回调 FTW!
DevExpress ASP.NET控件有内置的AJAX回调机制,因此它没有整页刷新。而且客户端API使得它像显示弹出控制一样无缝。例如,下面是最后弹出显示进入上一个视图或屏幕信息的“完成”按钮:
function OnFinishClick(s, e) {
if (ASPxClientEdit.ValidateGroup('groupTabContact')) {
var str = '<b>Personal Info:</b><br />' + txtFirstName.GetValue() + '<br />' + txtLastName.GetValue() + '<hr />';
str += '<b>Date Info:</b><br />' + getShortDate(deAnyDate.GetValue().toString()) + '<br />' + cbStates.GetValue() + '<hr />';
str += '<b>Contact Info:</b><br />' + txtEmail.GetValue() + '<br />' + txtZipcode.GetValue() + '<hr />';
popupControl.SetContentHtml(str); popupControl.ShowAtElement(pageControl.GetMainElement());
}
}
现在就去ASP.NET MVC和WebForms平台下测试向导例子,并将它运动到你的ASP.NET网站中吧!
DXperience是什么?
DXperience是.NET开发者的秘密武器。 最全面的专业界面控件套包,让你能够快速为应用程序实现酷炫的界面,开发效率提高70%。 现在就去下载
- DevExpress如何创建ASP.NET向导界面
- 用DevExpress做界面开发:ASP.NET界面开发框架
- DevExpress .NET界面示例集锦
- DevExpress Asp.net控件使用
- 如何创建 Eclipse 自定义向导
- 如何制作Asp.Net界面模板
- 如何在没有ASP.NET Ajax-Enabled Web Site 向导的情况下加入Ajax支持
- ASP.NET - 如何:创建 ASP.NET 登录页
- ASP.NET MVC 的初学者向导
- 如何在ASP.NET中创建OpenID
- DevExpress Asp.net(2) ASPxObjectContainer说明
- DevExpress Asp.net(3) ASPxCallback组件
- 利用压缩提高DevExpress ASP.NET 性能
- 通用Asp.net DevExpress AspxCombobox函数。
- DevExpress视频教程,winform+asp.net+wpf等等
- [DevExpress]ASP.NET動態設定XtraReport報表參數的方式 5715 ASP.NET 檢舉文章 在ASP.NET中要如何動態設定XtraReport報表參數,或
- asp.net中DataGrid宽度如何适应界面大小!
- 关于WeX5创建w文件后,向导界面显示不全。
- 享受寂寞
- 数据库死锁问题
- 【流媒體】H264—MP4格式及在MP4文件中提取H264的SPS、PPS及码流
- Bounds,frame in IOS
- commons-fileupload
- DevExpress如何创建ASP.NET向导界面
- 观察者模式
- 自己连mysql的命令
- 判断是否UEFI系统,32位还是64位?
- AsyncSocket实现tcp/ip的通讯协议
- 初学Android,创建,启动,停止Service(五十八)
- 【物联网】妙用校园卡实现电脑安全开机
- nandflash学习经历
- 断章