澳门新葡萄京娱乐场 5

慎用 disabled

HTML 中 disabled
了的要素,不接收顾客端的操作,举例不收受鼠标、键盘的操作。对于那样的因素,其值是不会交到到劳动器端的。比如三个文本框
disabled 属性值为
true,则其表单提交后,服务器端不能够获取该文本框的值,所以大家要慎用,大多数状态下,我们得以用
readonly 来代表 disabled。

一、B/S和C/S

连带阅读:怎么着让 HTML 控件只读或不可用

1、C/S

C/S
结构是生机勃勃种规范的两层布局,其全程是Client/Server,即客商端服务器端布局,其客商端包蕴多少个或多少个在客商的Computer上运营的次第,而服务器端有二种,意气风发种是数据库服务器端,客户端通过数据库连接访谈服务器端的多少;另豆蔻梢头种是Socket服务器端,服务器端的前后相继通过Socket与客商端的主次通信。

工作方式:

澳门新葡萄京娱乐场 1

2、B/S

B/S布局的完善为Browser/Server,即浏览器/服务器构造。Browser指的是Web浏览器,极少数事务逻辑在前面一个完结,但最重要专门的学问逻辑在服务器端实现,Browser顾客端,WebApp服务器端和DB端构成所谓的三层结构。B/S布局的系统无须非常设置,唯有Web浏览器就能够。

行事形式:

澳门新葡萄京娱乐场 2

二、ASP开荒形式

例子1:点菜:客人 – 用户

.aspx文件

要土豆丝 – 给IIS发送央求,IIS就一定于是服务生

照会厨房 –
IIS把顾客要想看看的ASPX告知.NET框架

厨房炒菜 –
.net框架将ASPX页面中的C#代码执行管理

喊服务生上菜 –
.NET框架将管理好的页面给IIS,IIS再次来到给顾客

.hrml文件

要头蒜 –
html页面央浼,IIS直接能够回去给客户,无需经过.NET框架管理

事例2、连接数据库,在浏览器上用表的格局显得出链接的表

<%@ language="C#" %><%@ Import NameSpace="System.Data.SqlClient" %><html><head></head><body><table border="1"><tr><td>用户名</td><td>密码</td><td>昵称</td><td>性别</td><td>生日</td><td>民族</td></tr><%SqlConnection conn =new SqlConnection("server=.;database=lianxi;user=sa;pwd=123");SqlCommand cmd=conn.CreateCommand();cmd.CommandText="select * from Users";conn.Open();SqlDataReader dr=cmd.ExecuteReader();{%><tr><td><%=dr[0].ToString()%></td><td><%=dr[1].ToString()%></td><td><%=dr[2].ToString()%></td><td><%=dr[3].ToString()%></td><td><%=dr[4].ToString()%></td><td><%=dr[5].ToString()%></td></tr><%}conn.close();%>table</body></html>

澳门新葡萄京娱乐场 ,:★<%
c#代码%>
★<%=
%>等号后边重临叁个值

★<%@
%>用于证明语言照旧援引命名空间

三、ASP.NET

ASP.NET是
.net开辟网址应用程序的本领总称,满含WebForm和 MVC多个技术方法

WebForm肖似于WinForm,可视化操作;

MVC相像于Java,多用代码操作。

:在使用VS调节和测验HTML文件时,除非动用断点测量检验C#代码,无需接收运维,能够在HTML代码上右键点击,接收在浏览器中查看即可。

HTML表单成分复习:

1、文本类

文本框:<input type=”text”
name=”” value=””/>

密码框:<input
type=”password” name=”” value=””/>

文本框:<textaarea name=””
cols=”” rows=””></>textarea>

隐藏域:<input
type=”hidden” name=”” value=””/>

2、按钮类

付出按钮:<input
type=”submit” name=””
disable=”disable”value=””/>点击后转到form内的交给服务器地址

重新设置开关:<input
type=”reset” name=”” disable=”disable”value=””/>

习认为常按键:<input
type=”button” name=”” disable=”disable”value=””/>

图片开关:<input
type=”image” name=”” disable=”disable”value=””
src=”图片地址”/>

3、选择类

单选开关组:<input
type=”radio” name=”” checked=”checked”value=””/>

name的值用来分组;value的值看不见,用来交给给程序;checked,设置私下认可选项

复选框组:<input
type=”checkbox” name=”” checked=”checked”value=””/>

文本上传:<input
type=”file” name=”” >

<label
for=””></label>

<label>标签为input成分定义评释。

label成分不会向客户显示任何特殊效果。不过,它为鼠标顾客改革了可用性。假如你在label元素内点击文本,就能够触发此控件。正是说,当顾客筛选该
标签时,浏览器就能够自动将宗旨转到和标签相关的表单控件上。

<label>标签的for属性应当与连锁因素的id属性相像

下拉列表框:<select name
=”” size=”” multiple=”multiple”>
——size=1时,为菜单;>1时,为列表;multiple为多选。

<option
value=”值”>内容1</option>

<option value=”值”
selected=”selected”>内容2</option>——seleted,设为默许

<option
value=”值”>内容3</option>

</select>

后注:1、控件属性:

●Label – BackColor 等等
最终都会化为html里面包车型大巴事物

●控件最终都会化为 HTML成分

●分界面,结构样式都如故接纳HTML+CSS
特殊的数目交互作用需求控件来代表

●含有 runat=”server”
属性的成分为控件

2、三张图告诉您Web专业原理(.NET同理,将图片中的.php文件变为.aspx文件就能够)

服务器不带应用程序和数据库,直接号召HTML文件

澳门新葡萄京娱乐场 3

服务器带应用程序

澳门新葡萄京娱乐场 4

服务器带应用程序和数据库

澳门新葡萄京娱乐场 5

3、IIS安装

.安装:控制面板→程序或效果与利益→张开或关闭windows作用→Internet信息服务→明确

.vs:Visual Studio Tools→VS二〇一二x64/x86 宽容工具命令提醒→出现路线后拉长aspnet_regiis -i→回车初始设置

发表评论

电子邮件地址不会被公开。 必填项已用*标注