首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >导航时Server.Target中的问题

导航时Server.Target中的问题
EN

Stack Overflow用户
提问于 2014-12-26 09:16:33
回答 1查看 47关注 0票数 0

我正在使用twitter引导程序开发一个.net应用程序。

我使用Server.Target从Default1.aspx导航到Default2.aspx,在Default2.aspx的页面加载上,我将Default2.aspx页面保存为html页面,并将该html文件邮寄给用户。我在这里面临一些问题。发送邮件给用户之后,它应该返回到Default1.aspx。

这里是我的代码

Default.aspx:

代码语言:javascript
运行
复制
<asp:Button ID="btnNavigate" Text="Navigate to Default2.aspx" 
runat="server" class="btn btn-sm btn-danger" OnClick="btnNavigate_Click">
</asp:Button>

Default.aspx.cs

代码语言:javascript
运行
复制
protected void btnNavigate_Click(object sender, EventArgs e)
    {
        Context.Items.Add("Id", "10");
        string targetPath = "~/Reports/Default2.aspx";
        Server.Transfer(targetPath);
    }

Default2.aspx.cs

代码语言:javascript
运行
复制
 protected void Page_Load(object sender, EventArgs e)
    {
    if (!IsPostBack)
    {
      if (Context.Items["Id"] != null)
      {
        int Id=Convert.ToInt32(Context.Items["Id"]);
        if (SendDashboardHTMLfileAsEmail(Id)==true)
        {
           Context.Items.Add("TestId", Id.ToString());
           string targetPath = "~/Reports/Default1.aspx";
           Server.Transfer(targetPath);
        }
      }
    }
   }
private void SendDashboardHTMLfileAsEmail(int Id)
  {
  //create Default2.aspx page as html file in a path
  //Send a email to user with an attachment        
  //newly created html file is the attachment
  }

当我导航到Default1.aspx页面时,我得到了一个错误无法计算表达式,因为代码是优化的,或者一个本地框架位于调用堆栈的顶部。

向用户发送邮件后,它不会被导航到Default1.aspx,但它仍然在Default2.aspx中。

请帮帮我。

EN

Stack Overflow用户

回答已采纳

发布于 2014-12-26 09:22:17

尝试使用Response.Redirect方法代替。

代码语言:javascript
运行
复制
Response.Redirect("~/Reports/Default1.aspx", false);

但是,不能使用上下文将信息传输到下一页,而是使用Session

代码语言:javascript
运行
复制
Session["Id"] = 10;

若要检索下一页上的信息,请在Session对象上使用强制转换

代码语言:javascript
运行
复制
var Id = (int)Session["Id"];
票数 1
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27655120

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档