[英]How does the authentication apply to all aspx pages for a Web Application using C# in Visual Studio 2010?
[英]visual studio 2010 c# traverse between web pages on aspx.cs
作为在aspx.cs上的解决方案之后的标题状态,我想切换到另一个网页以删除cookie并避免重新发送同一封电子邮件。
完成交易后,重定向到另一个页面(显示“成功完成”或其他消息)。 现在刷新无法击败您
若要重定向,可以使用Response.Redirect
方法
Response.Redirect("welcome.aspx")
您可以添加一个Session
,以防止再次发送电子邮件(如果这是每个会话一次的电子邮件(例如,电子报注册等))。
然后在发送电子邮件之前检查此Session
是否存在:
if (Session["emailsent"]==null){
//Send email code here
Session["emailsent"] = true;
}
您必须在page_load事件中进行测试
if(!IsPostBack)
{
//send mail...
}
else
{
//do nothing
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.