相关疑难解决方法(0)

从静态类访问Page的当前实例

基本问题 - 是否可以Page从ASP.NET中的静态类访问当前?

我在想不,因为谷歌没有结果.

asp.net static

14
推荐指数
2
解决办法
1万
查看次数

ASP.NET Webforms - 使用 AJAX 调用 C# 方法

我在 aspx 上有一个 asp 按钮:

<asp:Button id="btnReport2" name="btnReport2"  runat="server"  class="gradientBlueBtn" Text="Show Report" OnClientClick="Alert();" ToolTip="Report"/>
Run Code Online (Sandbox Code Playgroud)

如您所见,我正在调用一个使用 AJAX 调用 C# 方法的 javascript 函数。我这样做:

<script>
    function Alert()
            {
                $.ajax({
                    type: "POST",
                    url: "Selection.aspx/GetReport",
                    contentType: 'application/json; charset=utf-8',
                    dataType: 'json',
                    success: function()
                    {
                        alert('success');
                    },
                    error: function()
                    {
                        alert('error');
                    }
                });

            }
</script>
Run Code Online (Sandbox Code Playgroud)

问题是,当我单击按钮时总是收到错误消息。有什么我做错了吗?

编辑:C# 方法。我已经放置了一个断点来查看该方法是否被调用,但显然不是。

public void GetReport()
{
    AddFilters();
    decimal localCurrencyRate;            
    App_Data.BulkImportDSTableAdapters.ClientsTableAdapter tadptClients = new  App_Data.BulkImportDSTableAdapters.ClientsTableAdapter();
    string legalEntityID = string.Empty;           
    if (txtSrcSys.Text != null)
    {
        DataTable dtSSYS = tadptClients.GetLegalEntityID(txtSrcSys.Text);
        if (dtSSYS.Rows.Count > 0) …
Run Code Online (Sandbox Code Playgroud)

javascript c# asp.net ajax jquery

0
推荐指数
2
解决办法
6443
查看次数

标签 统计

asp.net ×2

ajax ×1

c# ×1

javascript ×1

jquery ×1

static ×1