场景

ASP.NET中新建Web网站并部署到IIS上(详细图文教程):

https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/107199747

在上面博客中已经将网站部署到了IIS上。

经常会遇到那种让你一步一步填写注册信息的网站。

在ASP.NET中有现成的控件Wiazrd控件。

注:

博客:
https://blog.csdn.net/badao_liumang_qizhi
关注公众号
霸道的程序猿
获取编程相关电子书、教程推送与免费下载。

实现

在上面新建好了网站后在项目上右击新建一个窗体,这里叫Wizard

然后打开此窗体的设计页面,在工具箱中拖拽一个Wizard控件

然后怎样对每一步骤进行页面布局项那。

在单步骤页面中首先拖拽一个Table用来控制布局

然后在每个td中拖拽要使用的控件,这里是拖拽的两个label和两个textbox

如果直接拖拽的话页面布局不好设置还可以进入源代码视图进行调整

这部分的代码为:

                    <table style="width:100%;"><tr><td>&nbsp;姓名:</td><td>&nbsp;<asp:TextBox ID="TB_Name" runat="server" Height="16px"></asp:TextBox></td></tr><tr><td>&nbsp;性别:</td><td>&nbsp;<asp:TextBox ID="TB_SEX" runat="server" Height="16px"></asp:TextBox></td></tr></table>

然后同理在设计视图上对第二步或者更多步进行设置。

完整的示例代码

<asp:Wizard ID="Wizard1" runat="server" ActiveStepIndex="0" BackColor="#F7F6F3" BorderColor="#CCCCCC" BorderStyle="Solid" BorderWidth="1px" Font-Names="Verdana" Font-Size="0.8em" Height="226px" OnFinishButtonClick="Wizard1_FinishButtonClick" Width="480px"><HeaderStyle BackColor="#5D7B9D" BorderStyle="Solid" Font-Bold="True" Font-Size="0.9em" ForeColor="White" HorizontalAlign="Left" /><NavigationButtonStyle BackColor="#FFFBFF" BorderColor="#CCCCCC" BorderStyle="Solid" BorderWidth="1px" Font-Names="Verdana" Font-Size="0.8em" ForeColor="#284775" /><SideBarButtonStyle BorderWidth="0px" Font-Names="Verdana" ForeColor="White" /><SideBarStyle BackColor="#7C6F57" BorderWidth="0px" Font-Size="0.9em" VerticalAlign="Top" /><StepStyle BorderWidth="0px" ForeColor="#5D7B9D" /><WizardSteps><asp:WizardStep runat="server" title="Step 1"><table style="width:100%;"><tr><td>&nbsp;姓名:</td><td>&nbsp;<asp:TextBox ID="TB_Name" runat="server" Height="16px"></asp:TextBox></td></tr><tr><td>&nbsp;性别:</td><td>&nbsp;<asp:TextBox ID="TB_SEX" runat="server" Height="16px"></asp:TextBox></td></tr></table></asp:WizardStep><asp:WizardStep runat="server" title="Step 2">手机号:<asp:TextBox ID="TB_Phone" runat="server"></asp:TextBox></asp:WizardStep></WizardSteps></asp:Wizard>

然后需要对完成按钮的点击事件进行编写

在控件的属性中的闪电标识的事件列表中找到FinishButtonClick事件,双击进入完成按钮的点击事件

然后就可以通过ID获取到每个控件的文本并返回响应

        protected void Wizard1_FinishButtonClick(object sender, WizardNavigationEventArgs e){Response.Write("姓名:" + TB_Name.Text + "-性别:" + TB_SEX.Text + "-手机号:" + TB_Phone.Text);}

运行项目,输入第一步的信息

点击下一步

然后点击完成

ASP.NET中分步骤向导组件Wizard组件的使用相关推荐

  1. ASP页面中访问基于.net的COM组件[转]

    在我的编程实践中,需要从.NET的Web Form页面传递加密的字符串信息(如用户名和密码等)到ASP页面,然后在该页面对该加密字符串进行解密.如果传递的不是加密串,通过GET或POST的方式就可以直 ...

  2. ASP.NET中WebForm组件CheckBoxList编程

    作者:马金虎  来自:yesky CheckBox选择组件是一个程序中都经常的组件.在程序设计中使用到该组件,一般都不会只使用到一个,往往是以多个此类组件的形式出现的.在ASP.NET页面中如果要使用 ...

  3. covariance matrix r语言_时间序列分析|ARIMAX模型分步骤详解和R中实践

    这是关于时间序列的第N篇文章,本文将介绍ARIMAX模型,简单来说就是在ARIMA的基础上增加一个外生变量.ARIMAX和ARIMA相比在理论上没有太多新的内容,所以本文直接介绍在R里怎么一步一步跑A ...

  4. ASP.NET中对STA COM组件的不正确调用产生的w3wp远程DoS

    文章作者:debasis[AT]hackingspirits.com 译者注:本文是对06年一著名漏洞的漏洞分析,只因发现过程及漏洞产生机理极有价值,特翻译之,故没有注重其时效性,请各位包涵 :) 厂 ...

  5. jQuery wizard,一款创建步骤向导的插件

    这篇文章完全没有技术难度,但我为什么要写呢?因为我想把这么好的一款插件推荐给需要的小伙伴.因为在我遇到这款插件之前,一直没有找到合适的(step-by-step wizards)创建步骤向导的插件. ...

  6. 组件开发之ASP.NET中集成资源文件的服务器端控件开发

    一个ASP.net中的控件,往往要使用到一些图片.CSS和脚本JS文件等等,如果要求用户把这些资源文件自己复制到网站目录中,往往让人感觉很麻烦很不专业.如果能够在控件中包含这些资源,能够自动引用,不单 ...

  7. asp.net中的窗体身份验证(分目录验证篇)

    在上一篇博文<asp.net中的窗体身份验证(最简单篇)>中的身份验证虽然很简单,但是有一个缺点,就是访问整个网站都必须要经过身份验证,而事实上,很多网站都不会这么要求的. 比如一个新闻系 ...

  8. asp.net中,%#%,%=%和%%分别是什么意思,有什么区别

    在asp.net中经常出现包含这种形式<%%>的html代码,总的来说包含下面这样几种格式: 一. <%%> 这种格式实际上就是和asp的用法一样的,只是asp中里面是vbsc ...

  9. Vue在路由中懒加载并创建组件,省去写页面的步骤

    需求 现在有一个公共组件,在多个端都需要使用,但传入组件的参数不同,每个端都要写个vue的页面或是component有点麻烦. <template><child blPath=&qu ...

最新文章

  1. 特斯拉上海超级工厂开工 预计今夏完成初期建设...
  2. 数字图像处理与Python实现笔记之空间滤波
  3. Java中BigDecimal解决精度丢失问题
  4. Spring MVC 配置--解剖
  5. 将递归文件系统遍历转换为流
  6. 事务相关、不可重复读与幻读的区别
  7. 专为控制打印设计的CSS样式
  8. amazeui学习笔记--css(基本样式4)--打印样式Print
  9. 收到群硕的offer了
  10. 当你的服务器被黑了,一定要看是不是犯了这 5 点错误
  11. IT兄弟连 JavaWeb教程 Servlet会话跟踪 Session优缺点
  12. nvidia控制面板官方版-nvidia控制面板附安装教程
  13. docker 安装 禅道系统
  14. android屏幕投屏QT,QtScrcpy - 安卓手机轻松投屏到电脑
  15. 读书笔记——《别让猴子跳回背上》
  16. Muti-Scale Resnet论文初步复现
  17. 艾克姆nrf52832开发板。
  18. [Unity]美术资源配置检测工具
  19. Javscript常识
  20. 2023计算机毕业设计SSM最新选题之javajava高校社团管理系统km21e

热门文章

  1. Python3.7.5安装(Windows10附pip更换下载源)
  2. CentOS 7环境安装Docker
  3. SpringBoot笔记:SpringBoot2.3读取应用配置参数的几种方式
  4. python怎么从键盘输入两个数然后求和并输出_C语音的题:从键盘输入两个整数,要求求和然后输出和。应该怎么做?...
  5. python周志_Python学习周志—第一周(入门知识)
  6. excel模糊匹配两列文字_Excel快速画出美观饼图
  7. Source insight关联QT库函数
  8. python提取pdf表格数据导出到mongodb_python读取mongoDB数据并存入本地excel表格
  9. go语言和java比_去过大场面试后,java程序员有没有必要转学Go语言?
  10. android关机菜单修改,Android4.4关机菜单添加重启系列选项