将asmx重定向到aspx页面

时间:2014-03-20 06:22:08

标签: asp.net web-services c#-4.0 asmx

我在项目中有一个带示例函数的asmx页面。现在我想在调用此服务时重定向到AgentPage.aspx页面。我在我的本地项目中设置了一个断点,但事件没有触发。

    [WebMethod]
    public string EchoInput(String input)
    {
        // Method code goes here.
        string url = "http://localhost:33973/Agents/AgentPage.aspx?"+input;
        HttpContext.Current.Response.Redirect(url);            
    }

1 个答案:

答案 0 :(得分:1)

它有趣,实际上是什么要求。你在这里混合两件事。您可以做的是返回您要重定向到的URL,并且调用者可以转到该页面。如果您执行response.redirect,它将不符合返回类型的合同作为字符串