蓝宇轩
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]

hiacat
这些是常识啊
展开Biu

蓝宇轩 发表于 2012-8-30 20:25

这些是常识啊

那用JS前台赋值怎么会扯到AJAX呢。。。

[查看全文]
蓝宇轩
没有和服务器产生操作就不会牵扯
展开Biu

hiacat 发表于 2012-8-30 11:54

没有和服务器产生操作就不会牵扯ajax哦~

而且ajax也是基于js的应用

这些是常识啊

[查看全文]
hiacat
本帖最后由
展开Biu

本帖最后由 hiacat 于 2012-8-30 11:57 编辑

蓝宇轩 发表于 2012-8-30 01:12

你是说AJAX

没有和服务器产生操作就不会牵扯ajax哦~

而且ajax也是基于js的应用

[查看全文]
蓝宇轩
就能脱离刷页面的时代了
展开Biu

hiacat 发表于 2012-8-16 20:32

引用JS就能脱离刷页面的时代了~LZ也放点教程什么的吧~

你是说AJAX

[查看全文]
芒芒
入门小白来观摩
展开Biu

入门小白来观摩~~

[查看全文]
hiacat
就能脱离刷页面的时代了
展开Biu

引用JS就能脱离刷页面的时代了~LZ也放点教程什么的吧~

[查看全文]
蓝宇轩
今天才看到
展开Biu

秋声赋 发表于 2012-8-12 01:01

今天才看到。。

这里还是挺简单的

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

web form 模式可以;这里说的极是web form;听名字知道跟win form很想;是事件驱动

[查看全文]
warrant
我当然一样
展开Biu

#7034! 我当然一样

[查看全文]