ASP.NET架构下的网页布局

由于课设需要,所以去弄ASP.NET下的网页制作。

之前学过一丢丢的html+css,为了去学会在新的架构下去写网页,看了些书,也在网上找了好些资料,最后才艰难的前进着。

大神请直接关闭网页,需要入门的可以稍微网考虑看下。


在vs2010/2012中新建一个空网站项目,再添加一个新项-web窗体。

这时会出现default.aspx和default.aspx.cs(这里用的是C#,如果你用的是VB,这里是.vs).

default.aspx中的代码如下:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>






    


    

其实大家除了第一行之外,其实都比较熟悉,都是html中的东西。

第一行具体解释如下:

Language="C#" 代表编程语言为C#
AutoEventWireup="true" 代表是否自动关联某些特殊事件
CodeFile="Default.aspx.cs" 代表代码在那个文件中
Inherits="_Default" 代表这个页面的默认名称
就可以按照DW中的html的方式去编程了,让初学者觉得困惑的就是在使用标签(以Label为例)时需要

接受在标签前面加上asp:吧。

 runat="sever":表示服务器端运行,可以由C#进行控制。

关于CSS 和javascript 一样可以正常使用,新建一个文件夹,将css装入到文件夹中,在.aspx中使用即可。




你可能感兴趣的:(asp.net)