解决方案 »

  1.   

    1.到别人机器上试下,没问题说明引用有问题
    2.也有问题的话就仔细检查下代码,特别是前台的,看看标签是否完整建议搞个Visual Assist X装上  错误提示更明显
      

  2.   

    项目的webconfig是不是2.0的  控件用的是2.0+的?
      

  3.   

    应该不是这个原因  他那好像连button  label都挂了
      

  4.   

    你的MasterPage继承的是不是默认的类,如果不是,改回来看看
    public partial class MasterPage : System.Web.UI.MasterPage
    另外,即使不能预览也可以直接编辑HTML再用浏览器查看调整,
      

  5.   

    我新建二个页面 都继承模版页面 前一个页面 没有继承BasePage 视图状态下是可以显示正常的  
      后一个页面 却无法正常显示  
      我猜 是不是哪个BasePage 的原因 我用的VS是10版本的  using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;namespace Patti.Web.Admin
    {
        public class BasePage : System.Web.UI.Page
        {
            protected override void OnInit(EventArgs e)
            {
                if (AdminManager.GetAdminInfo() == null)
                {
                    Response.Write("<script>window.top.location='/Admin/Login.aspx';</script>");
                }        }        public static bool Judge(string rid, string mid, string op)
            {
                if (AdminManager.GetAdminCName() == null || AdminManager.GetAdminCName() == "")
                {
                    return false;
                }
                if (rid.Trim() == "")
                {
                    return false;
                }
                if (mid == "")
                {
                    return false;
                }
                Dictionary<string, string> d = PowerCache.GetPowers();
                string key = rid + "," + mid;
                if (d.ContainsKey(key))
                {
                    if (d[key].IndexOf(op) >= 0)
                    {
                        return true;
                    }
                    else
                    {
                        return false;
                    }
                }
                return false;
            }
        }
    }