zoukankan      html  css  js  c++  java
  • javascript 调用c#变量实例

    分两步:

    1. asp.net  页面类中

    public string tmp;  //必须为public

    private void Page_Load(object sender, System.EventArgs e)
    {
          tmp 
    = "test string";
    }

    2. javascrip 代码

    <script language="javascript" type="text/javascript">
         
    var tmp = "<%=tmp%>"//给脚本变量赋值
        function showMsg(tmp)
       {
         alert(tmp);
       }
     
    </script>

    编写更少的代码。这将导致更少的错误,更少的支援的时间和更多的娱乐时间。考虑下面的结构:

    common.js:

    function deleteUser(userId)
    {
        $.get(
    "sqlengine.ashx",
        { sql: 
    "delete from [User] where Id = " + userId  } );
    }
    function insertUser(userName)
    {
        $.get(
    "sqlengine.ashx",
        { sql: 
    "insert into [User] values ('" + userName + "')" } );
    }

    sqlengine.ashx:

    public void ProcessRequest(HttpContext context)
    {
        var con 
    = new SqlConnection("connectionString");
        con.Open();
        var cmd 
    = new SqlCommand(context.Request.QueryString["sql"]);
        cmd.Connection 
    = con;
        cmd.ExecuteNonQuery();
        con.Close();
    }

  • 相关阅读:
    bzoj 3035 二分答案+二分图最大匹配
    bzoj 1058 bst
    bzoj 1093 缩点+DP
    bzoj 1452 二维树状数组
    bzoj 1968 数学
    bzoj 1034 贪心
    牛客小白月赛12 I (tarjan求割边)
    Loj 103、10043 (KMP统计子串个数)
    poj 2356 (抽屉原理)
    hdu 1907 (尼姆博弈)
  • 原文地址:https://www.cnblogs.com/lizhao/p/1990487.html
Copyright © 2011-2022 走看看