Time of Update: 2018-12-07
1、行命令處理(1、 後台代碼:操作行//如果是來自html響應中的該函數操作if(e.CommandName=="addAge"){//取得行號int index=((ListViewDataItem)e.Item)DispalyIndex;//取得當前操作行的主索引值//DataKeys存的是所有ID,取的是第index個IDGuid id=(Guid)ListView1.DataKeys[index].Value; 表Adapter adapter=new 表Adapter();
Time of Update: 2018-12-07
1、Session2、驗證碼YZM.ashx<%@ WebHandler Language="C#" Class="YZM" %>using System;using System.Web;public class YZM : IHttpHandler, System.Web.SessionState.IRequiresSessionState{ public void ProcessRequest (HttpContext context) {
Time of Update: 2018-12-07
1、CKEditor原名FckEditor,著名的HTML編輯器,可以線上編輯HTML內容。自己人用CKEditor,網友用UBBEditor。
Time of Update: 2018-12-07
1、(1、預設情況下ASP.Net是啟用ViewState的,這樣在頁面中會產生冗長的隱藏欄位,ViewState對於需要PostBack處理的頁面才可能有用,對於新聞展示頁面不需要互動完全沒必要用ViewState。(2、禁用ViewState的方式:• 頁面整體禁用ViewState:在頂部Page中EnableViewState="False"•
Time of Update: 2018-12-07
廣告控制項的使用:廣告檔案是一個XML檔案,廣告檔案中所有的標籤屬性被分析後放到adProperties字典中,用以屬性編輯。ads.xml 1 <?xml version="1.0" encoding="utf-8"?> 2 <!--廣告檔案是一個XML檔案--> 3 <Advertisements> 4 <Ad> 5 <ImageUrl>4rwbgzby.gif</ImageUrl> 6
Time of Update: 2018-12-07
1、Request 下面做一個執行個體,通過Request的一些方法來判斷瀏覽圖片是不是在內部瀏覽,還是直接按網址瀏覽或者被外部使用 1 <%@ WebHandler Language="C#" Class="image_Test" %> 2 3 using System; 4 using System.Web; 5 6 public class image_Test : IHttpHandler { 7 8 public void
Time of Update: 2018-12-07
1、httphandler 執行個體1:通過產生一張動態圖片輸出用戶端的IP地址、作業系統類型、瀏覽器類型<%@ WebHandler Language="C#" Class="visitor" %>using System;using System.Web;public class visitor : IHttpHandler { public void ProcessRequest(HttpContext context) {
Time of Update: 2018-12-07
1、資料繫結combox-->BingdSource-->ObjectDataSource//串連資料庫**後台代碼: T_UserTableAdapter adpter=T_UserTableAdpter(); adpater.調用T_User表的自訂方法 //設定初始資料:AppenddateBource="true"; 2、Repeater
Time of Update: 2018-12-07
1. 開啟新的視窗並傳送參數:傳送參數:response.write("<script>window.open('*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"')</script>")接收參數:string a = Request.QueryString("id");string b =
Time of Update: 2018-12-07
大家對CompareValidator應該非常熟悉了吧,它的作用就是比較兩個輸入框所輸入的值是否一致。最常用的就是在使用者註冊的時候檢驗兩次輸入的密碼是否一致。相信只要上過網的人都遇到過吧!好了廢話不多說,下面一起看看他的常用屬性: 屬性描述BackColor 背景顏色。ControlToCompare 要與所驗證的輸入控制項進行比較的輸入控制項。ControlToValidate 要驗證的輸入控制項的 ID。Display 驗證控制項中錯誤資訊的顯示行為。 合法值是:·
Time of Update: 2018-12-07
RangeValidator 控制項用於檢測使用者輸入的值是否介於兩個值之間。可以對不同類型的值進行比較,比如數字、日期以及字元。我們一般會用來驗證輸入的年齡或者考試的分數等。下面我們一塊看看RangeValidator的屬性:屬性描述 BackColor 背景顏色 ControlToValidate 被驗證的控制項的 id Display 驗證控制項的顯示行為。 合法的值有:· None - 驗證訊息從不內聯顯示。· Static -
Time of Update: 2018-12-07
本文是從ASP.NE T 1.1升級到ASP.NET 2.0需要考慮的Cookie問題的補充,通過範例程式碼說明如何通過反射在ASP.NET 1.1與ASP.NET 2.0中擷取隨機產生的cookie加密與驗證密鑰。ASP.NET 1.1範例程式碼:
Time of Update: 2018-12-07
本文是從ASP.NE T 1.1升級到ASP.NET 2.0需要考慮的Cookie問題的補充,通過範例程式碼說明如何通過反射在ASP.NET 1.1與ASP.NET 2.0中擷取隨機產生的cookie加密與驗證密鑰。ASP.NET 1.1範例程式碼:
Time of Update: 2018-12-07
當你準備將Web應用程式從ASP.NET 1.1升級到ASP.NET 2.0,你將面對這樣一個cookie問題:在ASP.NET
Time of Update: 2018-12-07
GridView控制項中的"選擇"操作純粹是一個UI概念,它的SelectedIndex屬性與表格的可視資料行中的當前被選中的行的索引相對應。如果你啟用了表格的分頁和排序功能,在執行分頁或排序操作之後,SelectedIndex的值仍然不會變化,因此在執行這些操作之後,一個新資料行被選中了。在某些環境下,保留對指定資料行的選中更好,即使該行在表格的當前頁面中並不可視。下面的例子示範了如何在排序和分頁操作之後仍然保留當前選中的資料行。Sub GridView1_DataBound(ByVal
Time of Update: 2018-12-07
記得以前做asp的時候,常會碰到下拉框多級聯動,比如說在註冊的時候,需要選擇省和城市,這就需要二級聯動,那個時候一個普遍的做法就是利用javascript指令碼來實現,先把資料從資料庫中讀取出來,放到javascript的數組中,在下拉框的onchange事件觸發時,就可以直接從javascript的數組中讀取想要的資料。後來在asp.net1.0中開發時,這種方法也通用,但如果要多級的話,有一個很大的缺點,就是它需要把資料一次性全部讀到javascript的數組中,如果資料非常龐大的話,這部分
Time of Update: 2018-12-07
protected void Button1_Click(object sender, EventArgs e) { Random random=new Random(); int rnumber=random.Next(1, 100); string outPutName = DateTime.Now.ToString("yyyyMMddhhmmss") + rnumber.ToString(); HttpResponse
Time of Update: 2018-12-07
最近在做的系統中,碰到了一個問題,交易系統採用的UTF-8編碼,而一些支援系統使用的是GB2312編碼。不同編碼的頁面、指令碼之間互相引用,就會產生亂碼的問題,解決方案就是統一成一種編碼。 asp.net 中,如果要修改輸出頁面的編碼,可以通過修改web.config中以下配置資訊 <globalization requestEncoding="utf-8" responseEncoding="utf-8" />
Time of Update: 2018-12-07
文章目錄 Step 1: Create a parameterized stored procedureStep 2: Create a DataTable in a typed DataSet using the DataSet DesignerStep 3: Create a report definitionStep 4: Drag a ReportViewer web server control onto an .aspx formStep 5:
Time of Update: 2018-12-07
JSON的資料格式:{"xx":"xx1","yy":[{"yy1":"yyy1"},{"yy2":"yyy2"}]}後台部分:(合成JSON資料格式)//這是擷取根目錄public string getRootTree() { using(SqlDataReader dr=SqlHelper.ExecuteReader(conn,System.Data.CommandType.Text,"select * from MMenu where MParentID=0")) { sb.Append(