Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否重定向到其他页面?在asp.net中?_Asp.net - Fatal编程技术网

是否重定向到其他页面?在asp.net中?

是否重定向到其他页面?在asp.net中?,asp.net,Asp.net,在web应用程序[asp.net]中,我编写代码重定向到解决方案中的其他页面,但它给出了异常 Response.Redirect("abc.aspx"); 你能帮我吗,谢谢 WeeklyAttendanceMailStatusBE obj = new WeeklyAttendanceMailStatusBE(); obj.CreatedBy = Session["xxx"].ToString(); obj.Sesssionid = Se

在web应用程序[asp.net]中,我编写代码重定向到解决方案中的其他页面,但它给出了异常

 Response.Redirect("abc.aspx");
你能帮我吗,谢谢

   WeeklyAttendanceMailStatusBE obj = new WeeklyAttendanceMailStatusBE();

            obj.CreatedBy = Session["xxx"].ToString();
            obj.Sesssionid = Session.SessionID.ToString();
            obj.StatusDate = Convert.ToDateTime(DateTime.Now.Year.ToString() + "-" + DateTime.Now.Month + "-" + DateTime.Now.Day.ToString() + " " + DateTime.Now.Hour.ToString() + ":" + DateTime.Now.Minute.ToString() + ":" + DateTime.Now.Second.ToString());
            obj.Types = "Insert";

            if (radLastWeek.Checked == true)
            {
                obj.Flags = 1;
                obj.LastWeekStatus = 1;
                int result = new WeeklyAttendanceMailStatusBL().InsertWeeklyAttendanceMailStatus(obj);
                if (result > 0)
                {
                    Response.Redirect("abc.html");

                }
                else
                {
                    DateTime dt = DateTime.Now;
                    ScriptManager.RegisterStartupScript(this, GetType(), "message", "<script> alert('Not Submited Mail Status')</status>", false); 
                }
            }
            else
            {
            }
WeeklyAttendanceMailStatusBE obj=新的WeeklyAttendanceMailStatusBE();
obj.CreatedBy=Session[“xxx”].ToString();
obj.sessessid=Session.SessionID.ToString();
obj.StatusDate=Convert.ToDateTime(DateTime.Now.Year.ToString()+“-”+DateTime.Now.Month+“-”+DateTime.Now.Day.ToString()+“+DateTime.Now.Hour.ToString()+”:“+DateTime.Now.Minute.ToString()+”:“+DateTime.Now.Second.ToString());
对象类型=“插入”;
if(radLastWeek.Checked==true)
{
对象标志=1;
obj.LastWeekStatus=1;
int result=新的WeeklyAtendanceMailStatusBL()。插入WeeklyAtendanceMailStatus(obj);
如果(结果>0)
{
重定向(“abc.html”);
}
其他的
{
DateTime dt=DateTime.Now;
RegisterStartupScript(this,GetType(),“message”,“alert(‘未提交邮件状态’)”,false);
}
}
其他的
{
}
这可能是因为“线程正在中止”异常,请使用try-catch语句或名为ThreadAbortException的特定catch类处理异常

有关详细信息,请参阅。

尝试以下操作:

Response.Redirect("abc.aspx",false);
添加第二个参数(布尔值),指示是否停止运行当前页面。 参考:

您有什么例外?是否有名为abc.aspx的页面?{无法计算表达式,因为代码已优化或本机框架位于调用堆栈顶部。}请尝试关闭VS实例,然后重试。请编写更多包含此代码的代码,因为这不会导致任何异常,除非错误404缺少详细信息,请添加更多代码,并描述您正在尝试执行的操作。