Web应用程序开发知识点回顾
asp.net
1、<%@ Page Language="C#"AutoEventWireup="true" CodeFile="Home.aspx.cs"Inherits="GENVICT.Home" %>
每一个.aspx文件都以Page指令开始。Page指令指定了页面所采用的语言,并且告诉ASP.NET从哪里可以找到关联的代码文件。
AutoEventWireup="true"以自动方式将页事件与方法相关联。CodeFile特性指定包含代码隐藏的文件,Inherit特性指明正在使用的类(partial class分部类,后台代码的类名)
<%@Register src="xxxx.ascx" %>引用一个用户控件,将它注册到当前页面来使用。
对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数据。
eg: get方式 <ahref="View.aspx?cityid=CITY0001"><liclass="li2"></li></a> 后端 String cityID =Request.QueryString["cityid"];
post方式 var url ="Handler/ViewHandler.ashx";
$.post(url, {type:"getCheChangByID",id: id...... 后端 string ID =
context.Request["id"];
3、ASP.NET前台绑定用法
<%#Eval("")%> 只读的。绑定数据的字段,一般用在数据绑定控件DataBind()方法执行时被执行
<%#Bind("")%> 可读可写。
<%= 变量或方法%> 后台的变量或者有返回值的方法,且他们的访问修饰符为protected或者public
CSS
1、常见CSS语句
margin:0外边距
padding:0内边距,顺序是上右下左。
margin-bottom:设置元素的下外边距
width:100%; 定义基于父元素宽度的百分比宽度。
display:block; 此元素将显示为块级元素,此元素前后会带有换行符。
display:table; 此元素将显示为块级表格(<table>),此元素前后会带有换行符。
display:table-cell; 此元素将显示为表格单元格(一般是用于左侧导航栏)
text-decoration:none; 文本修饰,无,超链接无下划线。
clear:both; clear属性规定元素的哪一侧不允许其他浮动元素。(左右两侧)
overflow: hidden; overflow属性规定当内容溢出元素框时发生的事情。
vertical-align:top; 元素的垂直对齐方式。把元素的顶端与行中最高元素的顶端对齐
:nth-child(n)选择器匹配属于其父元素的第 N个子元素,不论元素的类型。 Odd和
even 是可用于匹配下标是奇数或偶数的子元素的关键词(第一个子元素的下标是 1)。eg:#layerDetailtd:nth-child(odd)
{}
$("p").siblings(".selected") 查找每个 p元素的所有类名为
"selected"的所有同胞元素.
$("p").slideDown();以滑动的方式显示影藏的<p>元素。
slideDown() 方法通过使用滑动效果,显示隐藏的被选元素。
在默认情况下label、span 设置width 是无效的。一般要display属性 ,block会自动加一个换行,如果不想换行的话,可以用inline_block
颜色选择器:只输入#号就可。
三个相同的方法来设置内容:
- text() - 设置或返回所选元素的文本内容
- html() - 设置或返回所选元素的内容(包括 HTML 标记)
- val() - 设置或返回表单字段的值,例如<input>
JS
1、页面自动刷新
JS版: function myrefresh()
{
window.location.reload();
}
setTimeout('myrefresh()', 10000); //指定10秒刷新一次
setTimeout(code,millisec) 到时间后自动调用
setTimeout() 只执行 code 一次。如果要多次调用,请使用 setInterval() 或者让 code自身再次调用 setTimeout()。
直接在Head中加代码:
<metahttp-equiv="refresh" content="20"> 每隔20秒刷新一次页面.
<metahttp-equiv="refresh"content="20;url=http://www.jb51.net"> 每隔20秒后跳转到http://www.jb51.net页面
2、$.get(url,[data],[callback]) 请求的地址,请求的数据,回调函数(function(data) data为返回的数据)
$.parseTson(data) 将格式完好的JSON字符串转化为与之对应的JS对象。
3、js函数:parseFloat()函数可解析一个字符串,并返回一个浮点数。
Web应用程序开发知识点回顾的更多相关文章
- Java进阶(二十六)公司项目开发知识点回顾
公司项目开发知识点回顾 前言 "拿来主义"在某些时候并不是最佳选择,尤其是当自己遇到问题的时候,毫无头绪. 在一次实验过程中,需要实现数据库的CRUD操作.由于之前项目开发过程中, ...
- Web应用程序开发,基于Ajax技术的JavaScript树形控件
感谢http://www.cnblogs.com/dgrew/p/3181769.html#undefined 在Web应用程序开发领域,基于Ajax技术的JavaScript树形控件已经被广泛使用, ...
- ASP.NET Core Web 应用程序开发期间部署到IIS自定义主机域名并附加到进程调试
想必大家之前在进行ASP.NET Web 应用程序开发期间都有用到过将我们的网站部署到IIS自定义主机域名并附加到进程进行调试. 那我们的ASP.NET Core Web 应用程序又是如何部署到我们的 ...
- 第一章 Web应用程序开发基础
一.HTTP协议工作机制 HTTP协议(HyperText Transfer Protocol,超文本传输协议)是用于从WWW服务器传输超文本到本地浏览器的传送协议.它是一种主流B/S架构中应用的通信 ...
- 工具系列 | 使用Lodop进行WEB打印程序开发
Lodop(标音:劳道谱,俗称:露肚皮)是专业WEB控件,用它既可裁剪输出页面内容,又可用程序代码直接实现 复杂打印.控件功能强大,却简单易用,所有调用如同JavaScript扩展语句. WEB套打可 ...
- web应用程序开发原理
企业应用计算的演变为1.主机/哑终端的集中计算模式: 2.客户机/服务器计算模式:3.浏览器 /服务器计算模式.其中,1具有部署方面的优势,但在一台计算机中进行全部的处理,应用程序难于维护,难于 ...
- 第一章 web应用程序开发原理
[总结] 1.计算机模式 :主机 哑端计算机模式 优点:速度快 反应快 维护修理方便 数据安全性高 缺点:单台计算机安全操作 应用程序难维护 难以跨出平台 客户端 客户计算机模式 优点:速度快 ...
- IIS安装和ASP.NET Web应用程序开发期间部署到IIS自定义主机域名并附加进程调试
一.IIS安装,此处以Windows10操作系统为例 首先依次进入控制面板=>程序=>程序与功能=>启用或关闭Windows功能 将Internet开头的三个选项全部打钩后点击确定安 ...
- 通过MyEclipse部署web应用程序开发环境
1.下载并安装MyEclipse10 2.配置java开发的jar包 3.配置tomcat服务器 4.部署tomcat服务器 点击Bronse可以查看部署后的文件夹目录 5.启动tomcat服务器 6 ...
随机推荐
- sql数据类型转换函数
1.CAST()CAST (<expression> AS <data_ type>[ length ]) 2.CONVERT()CONVERT (<data_ type ...
- 小米2S刷Android4.4且双系统共存
视频教程 http://v.youku.com/v_show/id_XNjQxNzQ5NDAw.html 必备知识 进入Recovery模式:同时按住电源键+音量上键,等到屏幕亮起时,放开电源键. 特 ...
- 创建一个最简单的SpringBoot应用
已经来实习了一段时间了,从开始接触到SpringBoot框架到现在一直都感觉SpringBoot框架实在是为我们带来了巨大遍历之处,之前一直在用并没有总结一下,现在有空从零开始写点东西,也算是对基础的 ...
- 你真的掌握 LVS、Nginx 及 HAProxy 的工作原理吗
你真的掌握 LVS.Nginx 及 HAProxy 的工作原理吗 当前大多数的互联网系统都使用了服务器集群技术,集群是将相同服务部署在多台服务器上构成一个集群整体对外提供服务,这些集群可以是 Web ...
- find命令中选项-path和-prune的使用
在Windows中可以在某些路径中查找文件,也可以设定不在某些路径中查找文件,下面用Linux中的find的命令结合其-path -prune参数来看看在Linux中怎么实现此功能.假如在当前目录下查 ...
- 十三 web爬虫讲解2—Scrapy框架爬虫—Scrapy爬取百度新闻,爬取Ajax动态生成的信息
crapy爬取百度新闻,爬取Ajax动态生成的信息,抓取百度新闻首页的新闻rul地址 有多网站,当你浏览器访问时看到的信息,在html源文件里却找不到,由得信息还是滚动条滚动到对应的位置后才显示信息, ...
- C++:哈希
1.基本概念 哈希一般用来快速查找,通过hash函数将输入的键值(key)映射到某一个地址,然后就可以获得该地址的内容. 同样,如果要储存一对值(键值和数据),则也是通过hash函数获得地址来存入.见 ...
- hdu 5818 Joint Stacks (优先队列)
Joint Stacks Time Limit: 8000/4000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Tota ...
- SpringXML方式配置bean的懒加载lazy-init
lazy-init(懒加载),表示该bean在容器初始化的时候不进行初始化. 例如: <bean name="role1" class="com.fz.entity ...
- Unix系统中system函数的返回值
网上关于system函数的返回值说明很多很详细但却不直观,这里搬出apue 3rd Editon中实现system函数的代码来说明其返回值. #include <sys/wait.h> # ...