蓝宇轩
asp.net的简单教程(二) 基本控件的使用

本帖最后由 蓝宇轩 于 2012-8-11 01:37 编辑

其实asp.net;还是很简单的;如果有着html基础的话那就再好不过了

1.如何用vs2010来创建web页面

asp.net的网页文件的格式是aspx,

浏览器在载入的过程中还是把aspx识别成了html文件;他只认识html和js! 在载入的过程中,服务器会解析aspx并执行逻辑层的代码在转换成html页发送给浏览器;

下面来我就献丑一回来写一个简单的例子:

首先;打开vs2010;按如下图所做 先用website模式吧(简单些;毕竟是个入门)

注意:aspx页的左边是不是有一个+号点 开它就可以打开后台页面 后缀名是:aspx.cs;这就是逻辑层的代码;如下图

网页文件的创建到此结束!

接下来是控件的应用;控件其实就是微软把一些代码封装好的,方便我们快速开发;可以拖入aspx页面;也就是所谓的"拖控件"

我们来拖二个控件吧!分别是TextBox(文本框)控件;和Button(按钮)控件;

↓原来是源页面;单击设计页面;进入设计页面;双击设计页面里的按钮(文本框右边)

进入后台(C#)↓事件就好多种;单击事件,改变时事件,单击后发生的事件等等~~不多说;有兴趣的可以度娘一下!

接着我们再里面写

[mw_shl_code=csharp,true]using System;

using System.Collections.Generic;

using System.Linq;

using System.Web;

using System.Web.UI;

using System.Web.UI.WebControls;

public partial class _Default : System.Web.UI.Page

{

protected void Page_Load(object sender, EventArgs e)

{

}

protected void Button1_Click(object sender, EventArgs e)

{

string re = TextBox1.Text;//声明一个字符串类型的变量名字随便取!把ID名叫"TextBox1"的"text"文本赋值给他;

//说白了就是把textbox控件的文本值给一个叫为"re"的字符串变量;

Response.Write(re);//输出"re"字符串变量的值! 每个控件,标签啊,什么的都是有着ID的,ID就相当于控件们的身份证;用来表示他们,这里面的TextBox1就是ID

//可以去aspx页面里可以看到;<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>

}

}[/mw_shl_code]

ctrl+s保存!

在单击aspx文件的标签回到aspx页;

按住快捷键ctrl+F5;vs就会生成虚拟服务器,并打开默认浏览器 如下;

在文本框里输入随便的文字;再单击按钮 如下

先写到这里;我熬不住了;睡觉去了

学习本文请把C#的教程看一遍吧

对了;这是我的其他帖子

[宅男] 我好想说一句:.....

[设计完成品] [UI设计]咱随便画了个!可能不是太好;嘛~谁叫我是后台捏;只...

比较喜欢听的一首[flash=250,32]http://l.5sing.com/player.swf?songtype=bz&songid=1070425[/flash]

伊戈尔中校
在有些东西还不是太明白
展开Biu

蓝宇轩 发表于 2012-8-11 07:47

我C#在有些东西还不是太明白!以后向你请教

嗯在我能力范围内尽量解答~

[查看全文]
秋声赋
今天才看到
展开Biu

今天才看到。。

这里还是挺简单的

ASP。Net 能不能像Winform那样 可视化的那种拖控件?

[查看全文]
蓝宇轩
伊戈尔中校
展开Biu

伊戈尔中校 发表于 2012-8-11 02:25

我也是被音乐………………

我C#设计已经出神入化了。。但是ASP.NET完全没接触…… ...

我C#在有些东西还不是太明白!以后向你请教~46!

[查看全文]
伊戈尔中校
我也是被音乐
展开Biu

我也是被音乐………………

我C#设计已经出神入化了。。但是ASP.NET完全没接触……

[查看全文]
蓝宇轩
我那个去
展开Biu

黑幻 发表于 2012-8-10 23:56

我那个去,居然还有音乐

放松心情;带着愉悦啊;来玩才有劲啊

[查看全文]
黑幻
我那个去
展开Biu

我那个去,居然还有音乐

[查看全文]