【发布时间】:2018-08-09 03:21:36
【问题描述】:
我的项目具有以下结构。
页面在 html 文件中。并且服务器请求在另一个aspx page 中的Page_load 上处理。
我创建了一个示例应用程序来显示错误。
这是HTML文件HTMLPage1.html
<!DOCTYPE html>
<html>
<head>
<title></title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script>
$(document).ready(function () {
var params = 'pak=' + encodeURIComponent('</br>');
debugger;
var url = 'http://localhost:49735/WebForm1.aspx?' + params;
$.ajax({
type: 'POST',
async: false,
url: url,
success: function (data) {
alert('Hi');
}
});
});
</script>
<meta charset="utf-8" />
这是WebForm1.aspx.cs中的PageLoad函数
protected void Page_Load(object sender, EventArgs e)
{
var authorize = Request["pak"];
int i = 0;
}
但Request["pak"] 不可访问。我应该需要将 pak 传递为</br>
【问题讨论】:
标签: html asp.net visual-studio