日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

淺析ASP.NET中前臺javascript與后臺代碼調用(2)_.Net教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:解讀VS2008中查看.NET源碼的設置方法
在Visual Studio 2008中可以通過調試進入。NET Framework的源代碼,從這個意義上說,.NET Framework是開放部分源代碼了,但現(xiàn)在只支持調試模式下進入源代碼。而其,這個功能在Visual Studi

在.CS里有:

以下為引用的內容:

public Page_OnLoad()
  {
    if (!Page.IsPost())
    {
      string strFunName=Request.Form["FunName"]!=null?Request.Form["FunName"]:"";
      //根據(jù)傳回來的值決定調用哪個函數(shù)
      switch(strFunName)
      {
        case "enter()":
        enter() ; //調用該函數(shù)
        break;
        case "其他":
        //調用其他函數(shù)
        break;
        default:
        //調用默認函數(shù)
        break;
      }
    }
  }
  public void enter()
  {
    //……比如計算某值
  }

  問題2.如何在JavaScript訪問C#變量?

  答案如下:

  方法一:1、通過頁面上隱藏域訪問

<input id="xx" type="hidden" runat="server">

  方法二:1、如后臺定義了PUBLIC STRING N; 前臺js中引用該變量的格式為''或" "

  方法三:1、或者你可以在服務器端變量賦值后在頁面注冊一段腳本

"<script language='javascript'>var temp=" tmp "</script>"

  tmp是后臺變量,然后js中可以直接訪問temp獲得值。

  問題3.如何在C#中訪問JavaScript的已有變量?

  答案如下:

  方法一:1、前臺使用靜態(tài)文本控件隱藏域,將js變量值寫入其中;2、后臺用request["id"]來獲取值;

  方法二:可以用cookie或session

  問題4.如何在C#中訪問JavaScript函數(shù)?

  答案如下:

  c#代碼中執(zhí)行javaScript函數(shù):

  方法一:1、

Page.RegisterStartupScript("ggg"," ");

  方法二:使用Literal類,然后

private void Button2_Click(object sender, System.EventArgs e)
  {
    string str;
    str=" ";
    //Literal1.Visible=true;
    Literal1.Text=str;
  }

分享:淺析asp.net中數(shù)據(jù)校驗部分的封裝與應用
我們的業(yè)務系統(tǒng)涉及到較多的表單編輯與校驗,最簡單的辦法是使用asp.net自帶的數(shù)據(jù)校驗控件即可,但這樣有以下3個問題: 1 校驗控件要在設計時加入到表單上,并手工設置:數(shù)據(jù)類型,錯

共2頁上一頁12下一頁
來源:模板無憂//所屬分類:.Net教程/更新時間:2009-09-14
相關.Net教程