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>

  • 相关阅读:
    pathon学习总结(二)pathon的基础语法
    python学习总结(一),第一个python程序的编写
    数组中查找最大值和最小值 (两种方法)
    websocket----聊天室,推送等服务
    django-celery 应用方法
    vue-resource
    Vue-router
    vue 属性绑定
    Vue的生命周期以及钩子函数
    安装 vue 及 组件
  • 原文地址:https://www.cnblogs.com/Extreme/p/3430185.html
Copyright © 2011-2022 走看看