[ASP.NET 教程] 二. Web Forms,ASP.NET,ASP.NET教,SP.NET教程,P.NET教程,.NET教程二,NET教程二.,ET教程二.W,T教程二.We,教程二.Web,程二.WebF,二.WebFo,二.WebFor,.WebForm [ASP.NET 教程] 二. Web Forms----编程资料集中营--八角123--bajiao123.com
编程资料集中营
 | 网站首页 | 文章中心 | 编程资料2 | 软件下载 | BT下载 | 八卦星闻 | 音乐在线 | 在线游戏 | 免费电影 | 进入问吧 | 
[ASP.NET 教程] 二. Web Forms,1.服务器端处理虽然form.html能够通过post或者get方法产生回发,但是它仍然不能够处理用户输入,仍然是一个静态页面,现在我们需要在服务器端处理用户输入及回发。在服务器端处理用户输入有很多方式,因为本文是ASP.NET教程,故只谈ASP.NET。ASP.NET使用WebForm来描述Web页面,通过面向对象的编程方式,配合.NETFramework,
您现在的位置: 编程资料,学习资料,c,c++,vc,vc++,java,jsp,j2ee,j2me,asp,php >> 文章中心 >> .NET 专区 >> NET 技术 >> 文章正文
【字体:
[ASP.NET 教程] 二. Web Forms   进入问吧

本站地址:http://www.bajiao123.com

作者:admin    文章来源:本站    点击数:    更新时间:2007-6-10    

[ASP.NET 教程] 二. Web Forms

1. 服务器端处理

虽然form.html能够通过post或者get方法产生回发,但是它仍然不能够处理用户输入,仍然是一个静态页面,现在我们需要在服务器端处理用户输入及回发。
在服务器端处理用户输入有很多方式,因为本文是ASP.NET教程,故只谈ASP.NET。
ASP.NET使用Web Form来描述Web页面,通过面向对象的编程方式,配合.NET Framework,使Web应用程序设计变得更简单,更高效,功能更为强大。2. Web Forms

先从一个简单的示例程序开始:
doadd.aspx
HTML 代码:
<html>

<head>

<title>web form</title>

</head>

<body>

	<form runat="server">

		<asp:TextBox runat="server" id="value1" />

		+ <asp:TextBox runat="server" id="value2" />

		<asp:Button runat="server" Text=" = " OnClick="Add" />

		<asp:Label runat="server" id="result" />

	</form>

</body>

</html>



<script language="c#" runat="server">

	void Add(object sender, EventArgs e)

	{

		if(value1.Text == "")

			value1.Text = "0";

		if(value2.Text == "")

			value2.Text = "0";

		try

		{

			result.Text = (int.Parse(value1.Text) + int.Parse(value2.Text)).ToString();

		}

		catch

		{

			result.Text = "Error";

		}

	}

</script>
这里假设读者已经正确安装IIS和ASP.NET,且Web服务器的主目录为C:\Inetpub\wwwroot\,以后如无特殊说明,均如此。
将该文件放在C:\Inetpub\wwwroot\,保存为doadd.aspx,然后在浏览器的地址栏输入http://localhost/doadd.aspx ,Web Form即呈现在浏览器中。
页面上有2个输入框,一个按钮,当用户单击“=”按钮时,程序会将2个输入框中的值相加,然后将结果显

[1] [2] [3] 下一页

   

进入问吧

本站地址:http://www.bajiao123.com

文章录入:admin    责任编辑:admin 
高级搜索
编程资料集中营