首页 | 互联网 | IT动态 | IT培训 | Cisco | Windows | Linux | Java | .Net | Oracle | 软件测试 | C/C++ | 嵌入式开发 | 存储世界 | 服务器
网络设备 | IDC | 安全 | 求职招聘 | 数字网校 | 网页设计 | 平面设计 | 技术专题 | 电子书下载 | 教学视频 | 源码下载 | 搜索 | 博客 | 论坛
中国IT实验室Dotnet频道
中国IT教育
Google
首页 ASP.NET  C#  XML/WebService ADO.NET VC.NET VB.NET .NET 资讯动态 专题 RSS订阅 讨论 下载
您现在的位置: 中国IT实验室 >> Dotnet >> VB.NET >> 正文

ASP.net(VB)编程入门进阶

 

是不是很酷?不急,还没有完,选all视图,在<script runat="server">:

<script runat="server">
   
    sub page_load()
   
   
    if page.ispostback then
    message.text="you choice the web site of:"+dropdownlist1.selecteditem.value
    end if
   
    end sub

    下面添加一个sub事件相应按钮选项,如果页面已经提交ispostback就返回true,否则返回false。当然也要添加一个label,id命名为message,okok,现在看看效果:

嗯,它就是这样相应的,看看所有的这个源码:

运行代码框

<%@ Page Language="VB" %> <script runat="server"> ' Insert page code here sub page_load() if page.ispostback then message.text="you choice the web site of:"+dropdownlist1.selecteditem.value end if end sub Sub DropDownList1_SelectedIndexChanged(sender As Object, e As EventArgs) End Sub </script> <html> <head> </head> <body> <form runat="server"> <p> <asp:DropDownList id="DropDownList1" runat="server" BackColor="Control" ForeColor="#400000" OnSelectedIndexChanged="DropDownList1_SelectedIndexChanged"> <asp:ListItem Value="blueidea">blueidea</asp:ListItem> <asp:ListItem Value="tillage village">tillage village</asp:ListItem> <asp:ListItem Value="warra">warra</asp:ListItem> <asp:ListItem Value="leadbbs">leadbbs</asp:ListItem> <asp:ListItem Value="vv32">vv32</asp:ListItem> <asp:ListItem Value="web site">web site</asp:ListItem> </asp:DropDownList> <asp:Button id="Button1" runat="server" BackColor="#E0E0E0" ForeColor="Maroon" Text="submit query" BorderColor="DarkCyan" BorderStyle="Double"></asp:Button> </p> <p> <asp:Label id="message" runat="server" Width="370px" Height="28px"></asp:Label> </p> </form> </body> </html>

    在vbscript里面,只有一个基本数据类型,就是variant,而且不区分大小写,它的变量声名有两种方式:显式和隐式

    在vb.net里面,是有些不同的:
变量是允许在内存中存储信息,才可以执行一些数学函数,处理文本,执行其他函数等操作,变量是内存中的一个空间,一般都会被指明名称和数据类型的。

    VB.NET是一种强类型的语言,so任何变量都必须有数据类型,它有4个部分:名称、内存空间、数据类型、变量的值。

    使用变量时,最好明确创建或者声名,最简单的就是用关键字dim(dimension)的缩写,dim strmy ,这在无形中做了3件事:建立变量的名称、指定了类型、在内存中分配了一块空间,在变量赋值之前,内存中什么也不包含的。

    ISnothing(srtmy)可以检查变量是否包含值,如果变量为空,ISNothing(strmy)就返回True,如果变量不是空,就返回False。

请不要违背以下三个原则命名变量:
  1、必须以字母开头;
  2、不能包含内嵌的句号/停顿或者空格;
  3、不能与VB.NET的保留字相同;
就像下面这样命名:

dim strmy as string
strmy="5do8"
dim strmy2 as string="5do8"

等技巧和vbscript里面类似的,慢慢掌握吧。

  数据类型
vb.net里面有12中不同的内置数据类型,可以官方的分为3大类:数字类型、文本型、其他类型(有人叫混合类型,我认为不太合适)
数字类型:
  1、integer(整形)(范围在20亿左右),如0,12,98都是整型的;
  2、byte(字节)(范围在0-255,无负数),由于它在计算机只存储一个字节,速度很快,特cool;
  3、short(短整型)(范围在-32768到32767);
  4、long(长整型)(很长);
  5、single(单精度),可带小数部分的;
  6、Double(双精度);
  7、Decimal(小数)(最多28位小数);

选择定义的时候要恰到好处,不要浪费内存。

  文本型:
  1、string(字符串);
  2、char(字符)学过c++的都知道的,将文本以数的形式存储.范围是0-65535,
定义的时候双引号后面用C来表示这是个char变量,而不是string ;

 

 

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

【责编:Peng】

中国IT教育

相关产品和培训
文章评论
 友情推荐链接
 认证培训
 专题推荐

 ·WEB程序开发--ASP.NET和PHP、JSP究竟学哪个?
 ·五步带你入门XML
 ·关于Java框架技术专题
 ·XML全攻略技术专题
 ·JAVA开源技术介绍专题
 ·Java嵌入式开发之J2ME技术专题
 ·超前体验 Oracle 11g的5个新特性…
 ·揭密使用VB.NET的五个实用技巧
 ·Oracle和SQL Server常用函数对比专题…
 ·展现C#世界 C#程序设计专题…
 今日更新
 社区讨论
 博客论点
 频道精选
 Dotnet频道相关导航