最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#和JavaScript實(shí)現(xiàn)交互的方法

 更新時(shí)間:2015年05月20日 12:03:28   投稿:hebedich  
最近做一個(gè)小項(xiàng)目不可避免的需要前端腳本與后臺(tái)進(jìn)行交互。由于是在asp.net中實(shí)現(xiàn),故問(wèn)題演化成asp.net中jiavascript與后臺(tái)c#如何進(jìn)行交互。

在asp.net開(kāi)發(fā)中,經(jīng)常會(huì)用到后臺(tái)和前臺(tái)的交互,就此總結(jié)了一點(diǎn)c#和javascript相互操作的方法

1.在后臺(tái)c#代碼中調(diào)用jacascript的方法

javascript代碼:

<script type="text/javascript" language="javascript">
  function test()
  {
    alert("oec2003");
    return false;
  } 
</script>

c#代碼:

protected void Button1_Click(object sender, EventArgs e)
{
  ClientScript.RegisterStartupScript(this.GetType(), "clear", "<script>test()</script>");
}

2.javascript中調(diào)用c#方法

如果c#中的方法有返回值,可以用下面方法
c#代碼

public string GetAuthStatus()
    {
      ViewState["Auth"] = "Red";
      return ViewState["Auth"].ToString();
    }

javascript代碼

<script type="text/javascript" language="javascript">
  function getAuth() 
  {
    var authStatus = "<%=GetAuthStatus()%>";
    return authStatus;
  }
</script>

如果在javascript調(diào)用的c#方法沒(méi)有返回值,可以在一面中放一個(gè)button,然后在button的單擊事件中去寫(xiě)想做的事情,在客戶端的腳本中寫(xiě)下如下代碼就可以了

document.all("button1").click();

以上所述就是本文的全部?jī)?nèi)容了,希望大家能夠喜歡。

相關(guān)文章

最新評(píng)論

盐亭县| 乌拉特中旗| 阿鲁科尔沁旗| 板桥市| 烟台市| 靖西县| 正宁县| 秦安县| 宣汉县| 平罗县| 连州市| 修文县| 盐池县| 黄大仙区| 长宁县| 绍兴市| 太康县| 甘肃省| 昌都县| 武邑县| 辽宁省| 交口县| 乌审旗| 九龙城区| 轮台县| 成安县| 那坡县| 五大连池市| 顺昌县| 靖远县| 资中县| 翁牛特旗| 银川市| 宁波市| 凤庆县| 宁乡县| 房山区| 自治县| 邢台市| 建湖县| 胶南市|