我在想,爲什麼IsPostBack總是讓我失敗,並且無法從Request.QueryString獲取值。我錯過了代碼的任何部分?IsPostBack始終= false,request.QueryString爲空
我的JS
function BtnCal()
{
$.post(missingkids_handler,
{"Action":"MainAct", "SubAction":"SubAct"},
function(response)
{
var rtnObj = response.Data;
alert(rtnObj);
$("#retnTxt").html(rtnObj);
}, "json");
}
我處理aspx.cs
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
if (Request.QueryString["Action"] != "" && Request.QueryString["Action"] == "MainAct")
{
if (Request.QueryString["SubAction"] == "SubAct")
{
Response.Clear();
Response.Write("Hello Here");
Response.End();
}
}
}
很簡單,我只是想從handle.aspx返回一個字符串,而JS調用
感謝
爲此目的使用.asmx web服務不是更好嗎? – whyleee