国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - ASP.NET教程 - ASP.NET筆記之頁面跳轉、調試、form表單、viewstate、cookie的使用說明

ASP.NET筆記之頁面跳轉、調試、form表單、viewstate、cookie的使用說明

2019-11-04 13:24asp.net教程網 ASP.NET教程

ASP.NET筆記之頁面跳轉、調試、form表單、viewstate、cookie的使用說明

1、頁面跳轉:

(1 服務器傳輸

  server.Transer(//www.jfrwli.cn);在定向到新頁面后,還是會顯示原來的URL,瀏覽器返回不會退回到原頁面,歷史記錄也不會記錄。

  應用于完整的控制傳輸,例如安裝向導。

(2 超鏈接

(3 瀏覽器重定向 Redirect ,速度快,沒有發送到服務器

(4 跨頁發送 PostBackUrl=“//www.jfrwli.cn” />

          IsCrossPagePostBack用來判斷是否為跨頁提交

          IsPostBack 是用來檢查目前網頁是否為第一次加載,當使用者第一次瀏覽這個網頁時Page.IsPostBack 會傳回False,加載完傳回True

2.調試

(1   修改.aspx 頁面的頂部的Page指令,添加 Trace=“true” 在瀏覽器中操作并查看,(對應狀態代碼),測試完記得將true改回false!!??!

(2   插入跟蹤日志  Trace.warn("111")  Trace.warn("cATEGORY"," 11",excp);     

復制代碼代碼如下:

try { int a = 0; int b = 5 / a; }
catch (System.Exception ex) { Trace.Warn("zzl", "calling b=5/a", ex); }


瀏覽器中將會以紅色鮮艷字體顯示:

 

ASP.NET筆記之頁面跳轉、調試、form表單、viewstate、cookie的使用說明

 (3   web.config 應用程序跟蹤  trace 

(4 斷點調試

 3、form表單:get 和post

    get是通過url傳值,post是通過將表單值隱藏到http報文中不顯示

    get通過的數據有限,post才能傳遞大數據量

   但是post會有瀏覽器提示重新提交表單的問題,get則沒有。

 4、禁用viewstate:就讀不到上次給客戶端的值

          ASP.NET筆記之頁面跳轉、調試、form表單、viewstate、cookie的使用說明

自增:addTest.ashx

復制代碼代碼如下:

public void ProcessRequest (HttpContext context) {
         context.Response.ContentType = "text/plain";
         string ispostback = context.Request["ispostBack"];
         string value = "0";
         if (ispostback == "true") {
              value=context.Request["num_01"];
              int valueInint = int.Parse(value);
              valueInint++;
              value = valueInint.ToString();
         }

         string filepath = context.Server.MapPath("addTest.htm");
         string content = System.IO.File.ReadAllText(filepath);
         content = content.Replace("@value",value);
         context.Response.Write(content);
     }


html

復制代碼代碼如下:

<form action="addTest.ashx" method="post">
        <input type="hidden" name="ispostBack" value="true" />
        <input type="hidden" name="num_01" value="@value" />
    <div>@value
    </div>
        <input type="submit" name="" value="addOne" />
    </form>


 5、cookie

 

    服務器返回數據除了一般html數據,還有cookie,瀏覽器會把cookie值更新到本地瀏覽器,可能會消耗太多資源

     //www.jfrwli.cn  所以網站的圖片服務器會和主站域名不同,減少cookie流量傳輸,以優化網站速率: http://www.myblogs.com/daomul.gif

 6、每次請求都會new一個新的IhttpHandler接口的類“變量1”的實例進行處理

   用完就GC掉,不會保持上次的值

   用static “保存”,所有訪問者都會訪問的實例

復制代碼代碼如下:


using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

 

public partial class vivideo_test_變量1 : System.Web.UI.Page
{
    private int i = 0;
    private static int j = 0;
    protected void Page_Load(object sender, EventArgs e)
    {

    }
    protected void Button1_Click(object sender, EventArgs e)
    {
        //i++;
        //Label1.Text = i.ToString();

        j++;
        Label1.Text = j.ToString();
    }
}

 

 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 日韩看片| 自拍在线| 一区二区三区四区日韩 | 精品欧美一区二区久久久伦 | 在线精品一区 | 一区二区三区高清不卡 | 午夜成人免费电影 | 欧美三区| 国产欧美日韩一级大片 | 啪啪网站免费 | 国产亚洲欧美美 | 一级片黄片毛片 | 欧美福利在线观看 | 91伊人 | 一级黄色在线观看 | 久久国产综合 | 一级片黄色免费 | 草久在线视频 | 午夜操操 | av黄色网页 | 欧美精品一区二区久久 | 亚洲精彩视频在线 | 亚洲午夜精品 | 可以在线观看的av网站 | 成人网色| 青草久操 | 精品国产欧美一区二区 | 久久久久久一区 | 观看av| 欧美日韩精品一区二区三区 | 亚洲香蕉在线观看 | 久久99这里只有精品 | 国产日韩一区二区 | 一区二区三区在线观看国产 | 91麻豆精品国产91久久久久久久久 | 精品免费国产一区二区三区四区 | 国产在线精品一区二区 | 欧美亚洲在线 | 日韩久久精品 | 高清在线一区二区 | 亚洲精品一区在线观看 |