asp.net 入门

转载 2007年09月21日 12:06:00

第一天

学习目的:
掌握最基本的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 MVC入门

出处:http://www.cnblogs.com/QLeelulu/archive/2008/09/30/1302462.html ganx 什么是MVC模式 MVC(Model-Vie...

ASP.NET控件开发入门系列之PlanItem控件

在portal项目第一迭代中,我主要负责控件库这一块的工作。所谓知识需要分享,阅读丰富人生。我希望和大家分享一下控件经验并相互探讨以求共同进步,一起成长。 以下是所需控件和其功能描述: ...

ASP.NET MVC 入门1、简介

什么是MVC模式MVC(Model-View-Controller,模型—视图—控制器模式)用于表示一种软件架构模式。它把软件系统分为三个基本部分:模型(Model),视图(View)和控制器(Con...

ASP.NET MVC3 快速入门-第八节 在模型中添加验证规则

本节介绍如何在我们的Movie(电影)模型中添加一些验证规则,同时确认当用户使用我们的应用程序创建或编辑电影信息时将使用这些验证规则对用户输入的信息进行检查。8.1 DRY原则     在ASP.NE...

ASP.NET AJAX入门系列

ASP.NET AJAX入门系列 ASP.NET AJAX入门系列将会写关于ASP.NET AJAX一些控件的使用方法以及基础知识,其中部分文章为原创,也有一些文章是直接翻译自官方文档,本部...

ASP.NET MVC 入门介绍(上)

1. MVC模式    MVC模式是一种软件架构模式。它把软件系统分为三个部分:模型(Model),视图(View)和控制器(Controller)。MVC模式最早由Trygve Reenskaug在...

Asp.Net MVC4.0 官方教程 入门指南之二--添加一个控制器

MVC概念 MVC的含义是 “模型-视图-控制器”。MVC是一个架构良好并且易于测试和易于维护的开发模式。基于MVC模式的应用程序包含: · Models: 表示该应用程序的数据并使用验证逻辑来强...

ASP.NET MVC3 快速入门--第二节 添加一个控制器

MVC的全称为model-view-controller(模型-视图-控制器)。MVC是一种开发应用程序的模式,这个模式已经具有了很好的框架架构,并且十分容易维护。使用MVC开发出来的应用程序一般包括...

ASP.NET AJAX入门系列(4):使用UpdatePanel控件(一)

UpdatePanel可以用来创建丰富的局部更新Web应用程序,它是ASP.NET 2.0 AJAX Extensions中很重要的一个控件,其强大之处在于不用编写任何客户端脚本,只要在一个页面上添加...

ASP.NET MVC3 快速入门-第四节 添加一个模型

在本节中我们将追加一些类来管理数据库中的电影。这些类将成为我们的MVC应用程序中的“模型”部分。     我们将使用一个.NET Framework的被称之为“Entity Framework”的数...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)