| 网站首页 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛 |
 
| 技术教程首页 | 开发语言 | WEB开发 | .NET技术 | 数据库 | 操作系统 | 网页制作 |
 
 
您现在的位置: 编程中国 >> 技术教程 >> .NET技术 >> VB.NET >> VB.NET技术资料 >> 正文
  ►  VB.NET开发互联网应用
VB.NET开发互联网应用
作者:未知    阅读人次:……    文章来源:不详    发布时间:2004-10-8    网友评论()条
 



  现在我们来设计WebForm2.aspx:

  ·返回到WebForm2.aspx。

  ·在Form窗口中输入Name -

  ·在Name之后用拖放方式添加一个TextBox控制。

  ·在下一行上输入:Pick a date -

  ·在所有控制的下方添加Button控制。

  ·把Button控制的Text属性改变为:Make Appointment。

  然后,我们将添加一个控制,检查TextBox中是否包含一个姓名,如果没有包含姓名,这个控制将变为可见的,并显示“raises an error”的出错信息。

  ·最后,在Form的底部添加RequiredFieldValidator控制。

  ·将Validator的ErrorMessage属性改为:Oi, u forget ur name!。

  ·将Validator的ControlToValidate属性改为:TextBox1。

  我们设计的Form应当如下所示:



    图:Working the Web9

  现在,我们再添加“Make Appointment”按钮的一些代码:

  ·为按钮添加如下所示的代码:


Button1.Text = "Appointment for " & TextBox1.Text & " booked on " & Calendar1.SelectedDate

  就是这么简单,通过简单的几步,我们就建立了一个要求用户输入姓名(如果没有输入姓名,就会显示出错信息。)并选择日期的应用程序,当点击“Make Appointment”时,Text就会验证输入的数据。

  提示:可以通过使用IsValid属性检查控制确认是否已经成功。

  ·击F5键对设计的网页进行测试。

  我们来检查一下我们的设计。首先,检查WebForm1.aspx、WebForm2.aspx上的文本框,并试着在没有输入姓名的情况下点击按钮。然后输入姓名并选择一个日期,注意Calendar互联网控制是如何自动处理这些事情的,然后,点击Button,看看你的成果吧。

  提示:如果CheckBox不进行重定向,WebForm2.aspx就会发生问题。当我直接访问网页时,就会收到“Invalid Base Class”的错误信息。我发现解决这一问题的方法是在VB.NET中编译网页,这似乎是一种常见问题。

  当然,我们还可以在Button的代码中执行其他任意的操作。在数据库中添加用户细节,根据用户的输入获得资料,验证用户的资料并进行登录。

  结论

  在本篇文章中,我们主要探讨了Web Forms的使用问题。首先,从理论上说明了它的工作原理,然后再使用Web控制创建了二个交互式网页。

上一页  [1] [2] [3] [4] [5] [6] 

 

 
文章录入:静夜思    责任编辑:静夜思 
  • 上一篇文章:

  • 下一篇文章:

  •  
    相关文章
    原创地带
    24小时热门帖子