• Js 访问Aspnet后台页面变量


    一、普通WebForm页面

    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
    <title></title>

    <script src="jquery-1.10.2.min.js" type="text/javascript"></script>
    <script>
    //window.onload = Test;

    function Test(id) {

    alert(id);
    var width = "<%= width %>";
    var url = "<% = url %>";

    alert(width +" "+url);
    }
    </script>
    </head>
    <body>
    <form id="form1" runat="server">
    <div style=" border:solid 1px red" id="123" onclick="var id =$(this).attr('id'); alert(id);Test(id)">
    test
    </div>
    </form>
    </body>
    </html>

    二、带母版页的页面

    <%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %>

    <asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">


    </asp:Content>
    <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">

    <script src="jquery-1.10.2.min.js" type="text/javascript"></script>
    <script>
    //window.onload = Test;

    function Test(id) {

    alert(id);
    var width = "<%= width %>";
    var url = "<% = url %>";

    alert(width + " " + url);
    }
    </script>

    <div style=" border:solid 1px red" id="123" onclick="var id =$(this).attr('id'); alert(id);Test(id)">
    test
    </div>

    </asp:Content>

    三、Js调用带参数的C#后台方法

    <%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %>

    <asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">


    </asp:Content>
    <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">

    <script src="jquery-1.10.2.min.js" type="text/javascript"></script>
    <script>
    //window.onload = Test;

    function Test(id) {

    var path = '<%= GetUrl("' + id + '") %>';
    alert(path);

    var width = "<%= width %>";
    var url = "<% = url %>";
    alert(width + " " + url);
    }
    </script>

    <div style=" border:solid 1px red" id="123" onclick="var id =$(this).attr('id'); alert(id);Test(id)">
    test
    </div>

    </asp:Content>

  • 相关阅读:
    【转】属性与字段的区别
    学习C/C++的经验谈(转)
    [C++语法] 关键字typedef用法(转)
    让我们习惯在底层用C++宏生成代码 (转)
    C/C++笔试题 (二)【转】
    C/C++笔试题 (三)【转】
    C语言 printf格式控制符 完全解析
    C/C++笔试题 (一)【转】
    C++内存管理详解(转)
    【转】 Source Insight设置
  • 原文地址:https://www.cnblogs.com/Extreme/p/3430185.html
Copyright © 2020-2023  润新知