webform中頁面傳遞Json資料
簡單的webform頁面中傳遞json資料,但是安全性不高
Default.aspx中頁面html
<%@ Page Title="主頁" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true"
CodeBehind="Default.aspx.cs" Inherits="WebApplication1._Default" %>
<asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent">
</asp:Content>
<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">
<script src="Scripts/jquery-1.4.1.min.js" type="text/javascript"></script>
<script type="text/javascript" language="javascript">
function GetJson() {
$.ajax({
type: "POST",
url: "About.aspx/GetJsonData",
contentType: "application/json;charset=utf-8",
//data: "{t:'" + document.getElementById("inputText").value + "'}",
success: function (data) {
debugger;
var s = data.d;
alert(s);
}
})
}
</script>
<h2>
歡迎使用 ASP.NET!
</h2>
<p>
若要了解關於 ASP.NET 的詳細資訊,請訪問 <a href="http://www.asp.net/cn" title="ASP.NET 網站">www.asp.net/cn</a>。
</p>
<p>
您還可以找到 <a href="http://go.microsoft.com/fwlink/?LinkID=152368"
title="MSDN ASP.NET 文件">MSDN 上有關 ASP.NET 的文件</a>。
</p>
<input type="text" id="inputText" /><input type="button" value="提交" onclick="GetJson();" />
</asp:Content>
在About.aspx中新增方法
public partial class About : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
[System.Web.Services.WebMethod] //必須新增次引用,不然無法訪問
public static object GetJsonData()
{
object obj = new { id=2,name="name" };
return obj;
}
}
相關文章
- 頁面之間傳遞資料
- WebForm登入頁面(連線資料庫)WebORM資料庫
- 如何在HarmonyOS NEXT中處理頁面間的資料傳遞?
- 023.Vue3入門,父頁面給子頁面傳遞資料Vue
- WebForm 頁面ajax 請求後臺頁面 方法WebORM
- 024.Vue3入門,父頁面給子頁面傳遞多種資料Vue
- Flutter 頁面間資料傳遞(共享)的幾種常用方式Flutter
- Flutter 基礎(十二)路由(頁面跳轉)與資料傳遞Flutter路由
- Flutter基礎(十二)路由(頁面跳轉)與資料傳遞Flutter路由
- Asp.net WebApi 傳遞json資料以及上傳檔案ASP.NETWebAPIJSON
- chan中傳遞map資料,傳遞的是引用
- Flutter 中的資料傳遞Flutter
- 026.Vue3入門,父頁面給子頁面傳遞資料,在子頁面不能修改,只能改自己的data內容Vue
- VUE 傳遞資料Vue
- Flutter:學會在頁面間傳遞引數Flutter
- 面試官問:Go 中的引數傳遞是值傳遞還是引用傳遞?面試Go
- 給定json資料,將資料與頁面結構進行繫結JSON
- Vue 頁面狀態保持頁面間資料傳輸的一種方法Vue
- 向上向下傳遞資料
- jsp頁面傳中文到資料庫亂碼JS資料庫
- Vue 全站快取之 vue-router-then :前後頁資料傳遞Vue快取
- JSON 格式化 顯示到頁面中JSON
- 將個人註冊資訊傳到另一個頁面(包含陣列的傳遞)陣列
- Flask中請求資料的優雅傳遞Flask
- dialog如何向其href指定的頁面傳遞引數?
- Vuejs基本知識(八)【頁面間的引數傳遞】VueJS
- Vue元件間傳遞資料Vue元件
- 父子元件的資料傳遞元件
- Vue元件間資料傳遞Vue元件
- 小程式頁面返回重新整理資料onLoad和onShow頁面傳參解決
- php傳遞json給jquery的問題PHPJSONjQuery
- Android Intent 傳遞資料大小限制AndroidIntent
- 【UniApp】-uni-app-傳遞資料APP
- 獲取url中?後面傳遞的引數
- 認識一下Flutter中Navigator資料傳遞原理Flutter
- 微信開發之小程式頁面間如何傳遞引數
- Vue3學習(十九) - 使用Vue完成頁面引數傳遞Vue
- asp.net mvc檢視傳遞資料至另一頁的檢視ASP.NETMVC
- java獲取前端頁面傳送的cookie中的資訊Java前端Cookie