[MonoDevelop] ASP.NET 2.0 -Master Page

Paulo Aboim Pinto esqueleto at tusofona.com
Mon May 21 00:36:55 EDT 2007


The runtime version of the compiler is 2.0

I thought that was that but I had the correct Runtime

John Anderson wrote:
> Looks to me like your monodevelop is setup to use .NET 1.1 instead of 
> .net 2.0, go to the properties of your project and make sure you are 
> using .net 2.0 (gmcs) because masterpages aren't supported in 1.1
> 
> On 5/20/07, *Paulo Aboim Pinto* <esqueleto at tusofona.com 
> <mailto:esqueleto at tusofona.com>> wrote:
> 
>     Hello
> 
>     I don't know if this problem is from Mono it self or MonoDevelop, then I
>     put here.
> 
>     I try to create a ASP.NET <http://ASP.NET> project with MasterPages
>     and this is my master
>     page file and aspx file:
> 
>     master page file:
> 
>     <%@ Master Language="C#" CodeFile="chezTolib.master.cs"
>     Inherits="chezTolib" %>
> 
>     <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
>     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
> 
>     <html xmlns="http://www.w3.org/1999/xhtml
>     <http://www.w3.org/1999/xhtml>" >
>     <head runat="server">
>          <title>Untitled Page</title>
>     </head>
>     <body>
>          <form id="form1" runat="server">
>          <div>
>              <asp:contentplaceholder id="ContentPlaceHolder1"
>     runat="server">
>              </asp:contentplaceholder>
>          </div>
>          </form>
>     </body>
>     </html>
> 
> 
> 
>     aspx file:
> 
>     <%@ Page Language="C#" AutoEventWireup="true"
>     CodeFile="Default.aspx.cs" Inherits="Default"
>     MasterPageFile="~/chezTolib.master" %>
> 
>     <asp:Content ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
>     this is written in default.aspx
>     </asp:Content>
> 
> 
>     and I get this error:
> 
>     Server Error in '/' Application
>     Compilation Error
> 
>     Description: Error compiling a resource required to service this
>     request. Review your source file and modify it to fix this error.
> 
>     Error message:
> 
>     /tmp/esqueleto-temp-aspnet-0/3ae7dee8/584f4c82.0.cs(62,32) : error
>     CS0115: `ASP.cheztolib_master.AutoHandlers' is marked as an override but
>     no suitable property found to override
>     /tmp/esqueleto-temp-aspnet-0/3ae7dee8/584f4c82.0.cs(71,32) : error
>     CS0115: `ASP.cheztolib_master.TemplateSourceDirectory' is marked as an
>     override but no suitable property found to override
>     /tmp/esqueleto-temp-aspnet-0/3ae7dee8/584f4c82.0.cs(140,33) : error
>     CS0115: `ASP.cheztolib_master.FrameworkInitialize()' is marked as an
>     override but no suitable method found to override
> 
>     File name:
>     /home/esqueleto/Projects/MasterPageExample/MasterPageExample/chezTolib.master
> 
>     Source File: /tmp/esqueleto-temp-aspnet-0/3ae7dee8/584f4c82.0.cs
> 
>     Line 1: //
>     ------------------------------------------------------------------------------
> 
>     Line 2: //  <autogenerated>
>     Line 3: //      This code was generated by a tool.
>     Line 4: //      Mono Runtime Version: 2.0.50727.42
>     Line 5: //
>     Line 6: //      Changes to this file may cause incorrect behavior and
>     will be lost if
>     Line 7: //      the code is regenerated.
>     Line 8: //  </autogenerated>
>     Line 9: //
>     ------------------------------------------------------------------------------
>     Line 10:
>     Line 11:
>     Line 12:
>     Line 13: public partial class chezTolib {
>     Line 14:
>     Line 15:     protected System.Web.UI.HtmlControls.HtmlHead _bctrl_1;
>     Line 16:
>     Line 17:     protected System.Web.UI.HtmlControls.HtmlTitle _bctrl_2;
>     Line 18:
>     Line 19:     protected System.Web.UI.HtmlControls.HtmlForm form1;
>     Line 20:
>     Line 21:     protected System.Web.UI.WebControls.ContentPlaceHolder
>     ContentPlaceHolder1;
>     Line 22:
>     Line 23:     protected System.Web.HttpApplication ApplicationInstance {
>     Line 24:         get {
>     Line 25:             return
>     ((System.Web.HttpApplication)(this.Context.ApplicationInstance));
>     Line 26:         }
>     Line 27:     }
>     Line 28: }
>     Line 29: namespace ASP {
>     Line 30:     using System;
>     Line 31:     using System.Collections;
>     Line 32:     using System.Collections.Specialized;
>     Line 33:     using System.Configuration;
>     Line 34:     using System.Text;
>     Line 35:     using System.Text.RegularExpressions;
>     Line 36:     using System.Web;
>     Line 37:     using System.Web.Caching;
>     Line 38:     using System.Web.SessionState;
>     Line 39:     using System.Web.Security ;
>     Line 40:     using System.Web.Profile;
>     Line 41:     using System.Web.UI;
>     Line 42:     using System.Web.UI.WebControls;
>     Line 43:     using System.Web.UI.HtmlControls;
>     Line 44:
>     Line 45:
>     Line 46:     public class cheztolib_master : global::chezTolib {
>     Line 47:
>     Line 48:         private static bool __initialized = false;
>     Line 49:
>     Line 50:         private static int __autoHandlers;
>     Line 51:
>     Line 52:         private System.Web.UI.ITemplate
>     __Template_ContentPlaceHolder1;
>     Line 53:
>     Line 54:         public cheztolib_master() {
>     Line 55:
>     ((System.Web.UI.MasterPage)(this)).AppRelativeVirtualPath =
>     "~/chezTolib.master";
>     Line 56:             if ((cheztolib_master.__initialized == false)) {
>     Line 57:                 cheztolib_master.__initialized = true;
>     Line 58:             }
>     Line 59:         }
>     Line 60:
>     Line 61:         [System.Obsolete()]
>     Line 62:         protected override int AutoHandlers {
>     Line 63:             get {
>     Line 64:                 return ASP.cheztolib_master.__autoHandlers;
>     Line 65:             }
>     Line 66:             set {
>     Line 67:                 ASP.cheztolib_master.__autoHandlers = value;
>     Line 68:             }
>     Line 69:         }
>     Line 70:
>     Line 71:         public override string TemplateSourceDirectory {
>     Line 72:             get {
>     Line 73:                 return "/";
>     Line 74:             }
>     Line 75:         }
>     Line 76:
>     Line 77:         private void __BuildControlTree(cheztolib_master
>     __ctrl) {
>     Line 78:             System.Web.UI.IParserAccessor __parser =
>     ((System.Web.UI.IParserAccessor )(__ctrl));
>     Line 79:             __parser.AddParsedSubObject(new
>     System.Web.UI.LiteralControl("<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML
>     1.0 Transitional//EN\"
>     \" http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">\n\n<html
>     xmlns=\"http://www.w3.org/1999/xhtml\" >\n"));
>     Line 80:             this.__BuildControl__bctrl_1();
>     Line 81:             __parser.AddParsedSubObject(this._bctrl_1);
>     Line 82:             __parser.AddParsedSubObject(new
>     System.Web.UI.LiteralControl("\n<body>\n    "));
>     Line 83:             this.__BuildControl_form1();
>     Line 84:             __parser.AddParsedSubObject(this.form1);
>     Line 85:             __parser.AddParsedSubObject(new
>     System.Web.UI.LiteralControl("\n</body>\n</html>"));
>     Line 86:         }
>     Line 87:
>     Line 88:         private System.Web.UI.Control
>     __BuildControl__bctrl_1() {
>     Line 89:             System.Web.UI.HtmlControls.HtmlHead __ctrl;
>     Line 90:             __ctrl = new
>     System.Web.UI.HtmlControls.HtmlHead ("head");
>     Line 91:             this._bctrl_1 = __ctrl;
>     Line 92:             this.__BuildControl__bctrl_2();
>     Line 93:             System.Web.UI.IParserAccessor __parser =
>     ((System.Web.UI.IParserAccessor )(__ctrl));
>     Line 94:             __parser.AddParsedSubObject(this._bctrl_2);
>     Line 95:             return __ctrl;
>     Line 96:         }
>     Line 97:
>     Line 98:         private System.Web.UI.Control
>     __BuildControl__bctrl_2() {
>     Line 99:             System.Web.UI.HtmlControls.HtmlTitle __ctrl;
>     Line 100:             __ctrl = new
>     System.Web.UI.HtmlControls.HtmlTitle();
>     Line 101:             this._bctrl_2 = __ctrl;
>     Line 102:             System.Web.UI.IParserAccessor __parser =
>     ((System.Web.UI.IParserAccessor)(__ctrl));
>     Line 103:             __parser.AddParsedSubObject(new
>     System.Web.UI.LiteralControl("Untitled Page"));
>     Line 104:             return __ctrl;
>     Line 105:         }
>     Line 106:
>     Line 107:         private System.Web.UI.Control __BuildControl_form1() {
>     Line 108:             System.Web.UI.HtmlControls.HtmlForm __ctrl;
>     Line 109:             __ctrl = new
>     System.Web.UI.HtmlControls.HtmlForm ();
>     Line 110:             this.form1 = __ctrl;
>     Line 111:             __ctrl.ID = "form1";
>     Line 112:             System.Web.UI.IParserAccessor __parser =
>     ((System.Web.UI.IParserAccessor)(__ctrl));
>     Line 113:             __parser.AddParsedSubObject(new
>     System.Web.UI.LiteralControl("\n    <div>\n        "));
>     Line 114:             this.__BuildControl_ContentPlaceHolder1();
>     Line 115:             __parser.AddParsedSubObject(
>     this.ContentPlaceHolder1);
>     Line 116:             __parser.AddParsedSubObject(new
>     System.Web.UI.LiteralControl("\n    </div>\n    "));
>     Line 117:             return __ctrl;
>     Line 118:         }
>     Line 119:
>     Line 120:         private System.Web.UI.Control
>     __BuildControl_ContentPlaceHolder1() {
>     Line 121:             System.Web.UI.WebControls.ContentPlaceHolder
>     __ctrl;
>     Line 122:             __ctrl = new
>     System.Web.UI.WebControls.ContentPlaceHolder();
>     Line 123:             this.ContentPlaceHolder1 = __ctrl;
>     Line 124:             this.ContentPlaceHolders.Add(__ctrl);
>     Line 125:             if ((this.ContentTemplates != null)) {
>     Line 126:                 this.__Template_ContentPlaceHolder1 =
>     ((System.Web.UI.ITemplate)(this.ContentTemplates["ContentPlaceHolder1"]));
>     Line 127:             }
>     Line 128:             if ((this.__Template_ContentPlaceHolder1 !=
>     null)) {
>     Line 129:
>     this.__Template_ContentPlaceHolder1.InstantiateIn(__ctrl);
>     Line 130:             }
>     Line 131:             else {
>     Line 132:                 System.Web.UI.IParserAccessor __parser =
>     ((System.Web.UI.IParserAccessor )(__ctrl));
>     Line 133:                 __parser.AddParsedSubObject(new
>     System.Web.UI.LiteralControl("\n        "));
>     Line 134:             }
>     Line 135:             __ctrl.TemplateControl = this;
>     Line 136:             __ctrl.ID = "ContentPlaceHolder1";
>     Line 137:             return __ctrl;
>     Line 138:         }
>     Line 139:
>     Line 140:         protected override void FrameworkInitialize() {
>     Line 141:             base.FrameworkInitialize();
>     Line 142:             this.__BuildControlTree(this);
>     Line 143:         }
>     Line 144:     }
>     Line 145: }
> 
>     5/21/2007 12:48:24 AM
> 
> 
> 
> 
>     any one can help me?
> 
> 
>     tkx in advance
>     Paulo Aboim Pinto
>     _______________________________________________
>     Monodevelop-list mailing list
>     Monodevelop-list at lists.ximian.com
>     <mailto:Monodevelop-list at lists.ximian.com>
>     http://lists.ximian.com/mailman/listinfo/monodevelop-list
>     <http://lists.ximian.com/mailman/listinfo/monodevelop-list>
> 
> 


More information about the Monodevelop-list mailing list