' pageTitleClass'无法找到

时间:2014-10-31 13:25:00

标签: c# asp.net windows-server-2008

这是我的类并进入App_Code pageTitle.cs 我收到编译错误...

Line 4:  <html xmlns="http://www.w3.org/1999/xhtml">
Line 5:  <head runat="server">
Line 6:      <title><% pageTitleClass pagetitle = new pageTitleClass(); Response.Write(pagetitle.siteTitle); %></title>
Line 7:      <link href='http://fonts.googleapis.com/css?family=Roboto&subset=latin,latin-ext' rel='stylesheet' type='text/css'>
Line 8:     <link href='http://fonts.googleapis.com/css?family=Roboto+Condensed&subset=latin,latin-ext' rel='stylesheet' type='text/css'>
Source File: d:\inetpub\turkeco.com\www\beta\default.aspx    Line: 6 




 d:\inetpub\turkeco.com\www\beta\default.aspx(6,46): error CS0246: The type or namespace name 'pageTitleClass' could not be found (are you missing a using directive or an assembly reference?)

 d:\inetpub\turkeco.com\www\beta\default.aspx(6,15): error CS0246: The type or namespace name 'pageTitleClass' could not be found (are you missing a using directive or an assembly reference?)




    public class pageTitleClass
{
    public string siteTitle = "PageTitle";
}

它在localhost上工作但我的托管公司更新服务器到Windows Server 2008并且它给出了错误。这个问题是因为我还是托管公司?我该如何解决?

1 个答案:

答案 0 :(得分:0)

这看起来像设置页面标题的一种非常奇怪的方式。正常的方法是在Code Behind类中。在Page_Load事件集this.Title = "Page Title";

否则,没有足够的信息来帮助您。显然你不再有编译错误了

  

它有效但是......

...但是您没有详细说明您在W2K8上遇到的错误。没有它,没有人可以告诉你......