网络编程
位置:首页>> 网络编程>> ASP.NET>> 学习ASP.NET八天入门:第一天

学习ASP.NET八天入门:第一天

 来源:cnplayer.com 发布时间:2007-08-07 13:08:00 

标签:ASP.net,入门,Label,控件


学习目的:

  • 掌握最基本的Label、TextBox、Button控件用法

  • 掌握用StringBuider类连接字符串

  • 理解服务器的环境变量
    StringBuilder类:
    命名空间是:System.Text。
    StringBuilder类是个高效的类,StringBuilder.Append连接字符串的方法是非常快的。用于连接大量的字符串,其速度的优越性就会体现出来。
    先举几个例子:
    在cs或vb文件的头部加上

    [C#]using System.Text; 
    [VB]Imports System.Text 
    [C#]StringBuilder sbFirst = new StringBuilder(); 
    sbFirst.Append(“这是第一个学ASPNET的例子</br>”); 
    sbFirst.Append( “这个例子太简单</br>”); 
    sbFirst.Append( “连三岁小陔都会做,我早知道了,嘿嘿。”); 
    Response.Write(sbFirst.ToString()); 
    [VB]Dim sbFirst As StringBuilder = New StringBuilder() 
    sbFirst.Append(“这是第一个学ASPNET的例子</br>”) 
    sbFirst.Append( “这个例子太简单</br>”) 
    sbFirst.Append( “连三岁小陔都会做,我早知道了,嘿嘿。”) 
    Response.Write(sbFirst.ToString) 


    下面就可以做正题了:
    先建立一个C#的WEB应用程序工程,这废话我就少说了吧。
    放一个Button控件:ID为btnShowVariable
    放一个Label控件:ID为labServerVariable
    添加Button的单击事件,如下代码

    private void btnShowVariable_Click(object sender, System.EventArgs e) 

    labServerVariables.Text = ""; 
    StringBuilder info = new StringBuilder(); 
    foreach (object objVar in Request.ServerVariables) 

    info.Append("<span style="font-size:9pt">"); 
    info.Append(objVar.ToString()); 
    info.Append(" = <font color=blue>"); 
    info.Append(Request.ServerVariables[objVar.ToString()]); 
    info.Append("</font></span><br>"); 

    labServerVariables.Text = info.ToString(); 


    结果显示:
    图片如下:

    这样我们就可以这样用

    Response.Write(Request.ServerVariables["REMOTE_ADDR"]); // IP地址 
    Response.Write("<BR>"); 
    Response.Write(Request.ServerVariables["URL"]); // 网页的URL 

相关阅读:

学习ASP.NET八天入门:第二天

学习ASP.NET八天入门:第三天

学习ASP.NET八天入门:第四天

学习ASP.NET八天入门:第五天

学习ASP.NET八天入门:第六天

学习ASP.NET八天入门:第七天

学习ASP.NET八天入门:第八天

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com