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()函數可解析一個字符串,並返回一個浮點數。