好象记得,如果Request.QueryString["id"]为空值时,Convert.ToInt32()会出现错误;
Response.Write("<script>alert('修改成功!');window.location.href='AddOption.aspx?id='+QuestId;</script>")
这样写可以吗?
是这样的吧:Response.Write("<script>alert('修改成功!');window.location.href='AddOption.aspx?id='"+QuestId+";</script>")
Response.Write("<script>alert('修改成功!');window.location.href='AddOption.aspx?id='+QuestId;</script>")
这样写可以吗?
是这样的吧:Response.Write("<script>alert('修改成功!');window.location.href='AddOption.aspx?id='"+QuestId+";</script>")
解决方案 »
- Server.Execute生成静态,总是得到一半内容的...,各位朋友请帮帮忙
- 大家新年好~现在大家一般都用ASP.NET哪个版本?
- 动态应用Master模版文件
- 高分:多线程下载的时候积分被重复扣除的问题
- 问个关于服务器回传的json问题?
- 懒了请大家帮个忙ASP.NET
- 急,急---应用程序中的服务器错误。(本地测试没有问题)
- 菜鸟问题,在asp.net中DataGrid为什么显示不了??
- 请问如何在asp.net中加入动态的树状图?
- 请教一个在ASP。NET页面调用插入记录存储过程的语句。。。
- 关于Duwamish的SystemFramework.ApplicationAssert于SystemFramework.ApplicaionLog的问题?
- 请问我在水晶报表里画了一条线变粗后运行还是细的?
int QuestId = Convert.ToInt32(Request.QueryString["id"].ToString());
if (Request.QueryString["id"]!=null)
{
int QuestId=Convert.ToInt32(Request.QueryString["id"]);
Response.Write("<script>alert('修改成功!');window.location.href='AddOption.aspx?id='+QuestId;</script>")}
else
{
……
}
为什么会出现QuestId未定义的错误
其实应该这写:
Response.Write("<script>alert('修改成功!');location.href='AddOptions.aspx?id="+QuestId+"';</script>");