ASP.从VS 2010到VS 2013终极版,网站不能正常显示

本文关键字:VS 常显示 显示 不能 2010 2013 ASP 终极版 网站 | 更新日期: 2023-09-27 18:02:12

我在查看Asp时遇到了一个非常奇怪的问题。. Net网站在浏览器中运行我的VS安装。当我试图在包含一些RadioButtonList控件的表上添加UpdatePanel时,似乎发生了这种情况,以防止它们闪烁。

当我在使用VS 2010的默认浏览器中查看站点中的特定页面时,说…BuildIt.aspx,该页面显示,我可以看到我的页面的背景,在解决方案中的图像。我把它连接在CodeBehind中,像这样:

using System;
using System.Text;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
public partial class Build_It : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        StringBuilder script = new StringBuilder();
        script.Append("<script type='"text/javascript'">");
        script.Append("document.body.style.background = '"url('/Cyber7th/Images/BlueprintBuilder1.jpg')'";");
        script.Append("document.body.style.backgroundRepeat = 'no-repeat';");
        script.Append("</script>");
        this.ClientScript.RegisterClientScriptBlock(this.GetType(), "changeBackground", script.ToString());
    }        
}

允许背景图像在导航时随着相关页面的变化而变化。这只适用于VS 2010。然而,当在VS 2013中尝试添加AJAX控件来停止闪烁时,我的实现没有产生预期的结果,所以我删除了它。然而,现在当我使用VS 2013在默认浏览器中运行相同的页面时,我的背景图像不存在!这是怎么回事?下面是VS 2013中页面的CodeBehind的相同代码:

using System;
using System.Text;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
public partial class Build_It : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        StringBuilder script = new StringBuilder();
        script.Append("<script type='"text/javascript'">");
        script.Append("document.body.style.background = '"url('/Cyber7th/Images/BlueprintBuilder1.jpg')'";");
        script.Append("document.body.style.backgroundRepeat = 'no-repeat';");
        script.Append("</script>");
        this.ClientScript.RegisterClientScriptBlock(this.GetType(), "changeBackground", script.ToString());
    }        
}

没有区别!为什么VS 2013拒绝显示页面的背景图像(在ASCX控件的两个页面上缺失),当背后的代码没有变化时,应该影响这一点?我甚至从工作解决方案中复制了代码。谢谢您的帮助和见解。

ASP.从VS 2010到VS 2013终极版,网站不能正常显示

我决定通过简单地重新安装整个程序来解决这个问题。成功。