私は私のaspxページのほとんどに含まれているユーザーコントロールを持っています。このユーザーコントロールは、データベースからの膨大なデータを表示します。今、私はそれをjqueryでフェッチすることにしました。私はjqueryとjqueryによるサーバーサイドメソッドの呼び出し方法に精通しています。私の問題は、jqueryajaxpostメソッドでascxファイルを指定できないことです。好き
function loadMore() {
$.ajax({
type: "POST",
url: "Left.ascx/LoadData",
data: "{PageIndex:1}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (data) {
},
error: function (request, status, error) {
alert(request.responseText);
}
});
}
ASCXはURLを介して直接提供されないため、jqueryでascxコードビハインドメソッドを呼び出すことはできません。多くのaspxで使用されているため、aspxサーバー側メソッドからascxを動的にロードおよび設定するためのC#コードでさえ記述できません。だから今私は問題を抱えています。簡単で良いアイデアは思い浮かびません...だから私は立ち往生しています。それを達成する方法を教えてください。ありがとう