1
私はVS 2008でWebサイトを作成します。私は、gridViewとボタンでmake側にextjsを使用します。今私はサーバーにリクエストを送信したい。ボタンをクリックするイベントを追加します。jsクライアントとasp.netサーバ間の通信
function getData()
{
var xmlhttp;
if (window.XMLHttpRequest)
{
xmlhttp = new XMLHttpRequest();
} else
{
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.open("GET", "Default.aspx", true);
xmlhttp.setRequestHeader("data", "true");
xmlhttp.send();
}
私の質問はどのようにサーバー上でこの要求を受け取ることができますか?インターネットでこのようにする必要があることがわかりました。
protected void Page_Load(object sender, EventArgs e)
{
if (Request.Headers["data"] != null)
{
// do something
}
}
しかし、動作しません。私はそれを理解していない、JSページを再読み込みしないので、なぜ私はpage_loadメソッドでチェックする必要があります使用する場合?