zoukankan      html  css  js  c++  java
  • 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>

  • 相关阅读:
    cass9.1打开程序错误——加载arx失败
    c#类型和变量
    AutoCAD启动缓慢
    XAML特殊字符
    静态GPS时间修改
    AutoCAD的IntersectWith方法
    Visual studio2010开发AutoCAD2008、2006 启动调试问题
    安装CAD2006装好了为什么不能用,显示系统错误无法启动此程序,因计算机丢失aclst.dll。尝试重新安装该程序以解
    安装AutoCAD2006时,提示已终止安装
    CASS 2008的野外操作码
  • 原文地址:https://www.cnblogs.com/Extreme/p/3430185.html
Copyright © 2011-2022 走看看