Time of Update: 2016-01-11
標籤:首先是預存程序,只取出我需要的那段資料,如果頁數超過資料總數,自動返回最後一頁的紀錄:set ANSI_NULLS ONset QUOTED_IDENTIFIER ONGO-- =============================================-- Author: Clear-- Description: 高效能分頁-- http://www.cnblogs.com/roucheng/-- ======================================
Time of Update: 2016-01-06
標籤:前台:<form id="form1" runat="server"> <div> <asp:Button ID="Button1" runat="server" Text="備份資料庫" OnClick="Button1_Click" /> <asp:Label ID="Label1" runat="server" Text=""></asp:Label>
Time of Update: 2015-12-25
標籤:1、粗心把DataValueField中的欄位名稱寫錯了。2、把DataBind()寫在了FindByValue()後面了,以下代碼是正確順序: 1 BLL.Student bllStu = new BLL.Student(); 2 //設定資料來源 3 StuDDL.DataSource = bllStu.GetStudentList(); 4 //設定顯示資料欄位名稱 5 StuDDL.DataTextField = "StuName"; 6 //設定Value值欄位名稱 7
Time of Update: 2015-12-15
標籤:簡單的只有DAL,MODEL和webUserDAL是讀取資料庫,和把讀取的結果集,轉化成泛型:using System;using System.Collections.Generic;using System.Data;using System.Data.SqlClient;using System.Linq;using System.Reflection;using System.Text;namespace Andu.DAL{ public class UserDAL {
Time of Update: 2015-12-08
標籤:ASP.NET 5的一項重要更新是它支援運行在 .NET Execution Environment上 ,簡稱DNX. 而 DNX Core 當前能支援三個作業系統Windows Ubuntu OSX, 雖然Mono在Linux上對.NET支援非常好,但DNX引入了方便的包管理還是非常值得一試。Java的jar包不內建版本號碼,可以隨便放在一起,.NET的dll包帶版本號碼,放到一起時很容易就出現版本號碼衝突的提示,一般不影響使用。在Ubuntu Linux上配置 DNX
Time of Update: 2015-12-01
標籤: 資料庫表中有一個單位表,裡麵包括ID、Name、Order等欄位,現在有個後台管理功能,可以設定這些單位在某些統計表格中的先後顯示順序,於是想到用拖拽方式實現,這樣操作起來更簡便。
Time of Update: 2016-01-15
標籤:今天看了web請求的生命週期,看完了還有些不懂,就是用反編譯工具,查看封裝內庫的內部實現。從電腦內部查到web.dll,使用反編譯工具開啟開啟後public int ProcessRequest(IntPtr ecb, int iWRType) { IntPtr intPtr = IntPtr.Zero; if (iWRType == 2) { intPtr = ecb;
Time of Update: 2016-01-12
標籤: 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Threading; 5 using System.Threading.Tasks; 6 using System.Web; 7 using System.Web.Caching; 8 using System.Web.Http; 9 using System.Web.Http.Controllers;10
Time of Update: 2016-01-06
標籤: <asp:DataList ID="Good" runat="server" DataKeyField="ID" DataSourceID="SqlDataSource1" RepeatColumns="4"> <ItemTemplate>
Time of Update: 2016-01-08
標籤: 1 using System; 2 using System.Collections.Generic; 3 using System.Net.Http.Headers; 4 using System.Security.Principal; 5 using System.Text; 6 using System.Threading; 7 using System.Threading.Tasks; 8 using System.Web.Http.Filters; 9 using
Time of Update: 2015-12-30
標籤:WEBAPI中的Request是HttpRequestMessage類型,不能像Web傳統那樣有querystring和from 方法接收參數,而傳統的HttpReqest的基類是HttpReqestBase所以這裡我們就直接使用(HttpContextBase)Request.Properties["MS_HttpContext"]public void Post([FromBody]string value){ HttpContextBase context =
Time of Update: 2015-12-30
標籤: 1.前台代碼/** 跨域請求Post* 1個對象參數,後台JObject接受*/$.post(apiUrl.getOne("PostFourth"), { name: ‘張三‘, age: 12 }, function (data) { alert(data); });$.ajax({ url: apiUrl.getOne("PostFourth"), data: { name: ‘張三‘, age: 12 }, type: ‘
Time of Update: 2015-12-30
標籤:1.啟用跨域提交 <system.webServer> <httpProtocol> <customHeaders> <add name="Access-Control-Allow-Origin" value="*" /> <add name="Access-Control-Allow-Methods" value="GET, POST" />
Time of Update: 2016-01-07
標籤:ASP.NET Web API 簡介ASP.NET MVC 4 包含了 ASP.NET Web API, 這是一個建立可以串連包括瀏覽器、行動裝置等多種用戶端的 Http 服務的新架構, ASP.NET Web API 也是構建 RESTful 服務的理想平台。ASP.NET Web API 特性ASP.NET Web API 包含下列特性:先進的 HTTP 編程模型: 使用新的強型別的 HTTP 物件模型直接操作 HTTP 要求和響應, 在 HTTP用戶端使用相同的編程模型和
Time of Update: 2015-12-30
標籤:一、開啟aspx檔案,從左邊控制項頁面拖一個Menu控制項和一個SiteMapDataSource控制項。 設定Menu屬性DataSourceID="SiteMapDataSource1" 設定SiteMapPath控制項的User的SiteMapProvider為User。 二、建立在/User檔案夾下建立User.sitemap網站地圖檔<?xml version="1.0" encoding="utf-8" ?><siteMap
Time of Update: 2015-12-27
標籤:前端頁面(源): <dx:ASPxButton ID="ASPxButton_Select" runat="server" Text="查詢" AutoPostBack="false"> <ClientSideEvents Click="bt_select" />
Time of Update: 2015-12-27
標籤:賦值操作方法(將資訊顯示至文字框中): public void Show_Infobase(int _peoid) { DataSet ds = new DataSet(); ds = platbll.Get_base(_peoid); &
Time of Update: 2015-12-21
標籤:基於令牌的認證 我們知道WEB網站的身分識別驗證一般通過session或者cookie完成的,登入成功後用戶端發送的任何請求都帶上cookie,服務端根據用戶端發送來的cookie來識別使用者。 WEB API使用這樣的方法不是很適合,於是就有了基於令牌的認證,使用令牌認證有幾個好處:可擴充性、鬆散耦合、移動終端調用比較簡單等等,別人都用上了,你還有理由不用嗎? 下面我們花個20分鐘的時間來實現一個簡單的WEB
Time of Update: 2015-12-15
標籤:問題日誌升級到Win10並安裝了VS2015後,原有ASP.NET 4.0項目在原生IIS部署出現問題。 安裝IIS:在【控制台.程式.啟用或關閉Windows功能.Internet Information Services】 進行相關設定。但Win10的ASP.NET版本是4.6,原有項目需要使用4.0.30319.0版本。 安裝ASP.NET4.0.30319.0找到
Time of Update: 2015-12-07
標籤:同源策略首先基於安全的原因,瀏覽器是存在同源策略這個機制的,同源策略阻止從一個源載入的文檔或指令碼擷取或設定另一個源載入的文檔的屬性。對於同源必須要求URL在如下幾個方面相同:網路通訊協定(http與https不同) 網域名稱 連接埠(80與8080不同)