0

これをjquery URLで使用すると、見つかります。

 $.ajax({
    url: '<%= ResolveClientUrl("~/TestJQueryTabStrip.aspx/DeleteRecord") %>',
    type: "POST",
    dataType: "json",
    contentType: "application/json; charset=utf-8",
    data: JSON.stringify({ id: itemId })
 });

しかし、これをこれに変更したい場合;

 url: '<%= ResolveClientUrl("~/UserControls/Order/OrderProductLicense.aspx/DeleteRecord") %>',  

このフォルダーに機能があります。しかし発火しません。

"~/UserControls/Order/OrderProductLicense.aspx/DeleteRecord"

しかし、フォルダを使用すると機能します。

'<%= ResolveClientUrl("~/TestJQueryTabStrip.aspx/DeleteRecord") %>'

見つかりません。どうすればこの問題を解決できますか?

よろしくお願いします

4

2 に答える 2

0

私は自分の問題を見つけます。私の問題は、コードビハインド関数が静的ではないことです

于 2012-11-12T08:23:01.017 に答える
0

試す

'<%= Page.ResolveClientUrl("~/TestJQueryTabStrip.aspx") %>' + '/DeleteRecord'
于 2012-11-04T03:57:23.233 に答える