Author: rafael
Date: 2005-04-20 14:03:44 -0400 (Wed, 20 Apr 2005)
New Revision: 43351
Modified:
trunk/mcs/class/System.Web/System.Web.UI/ChangeLog
trunk/mcs/class/System.Web/System.Web.UI/TemplateParser.cs
Log:
2005-04-20 Rafael Teixeira <[EMAIL PROTECTED]>
* TemplateParser.cs: Adding support for Strict/Explicit attributes
for @Page/@Control directives as documented at
http://msdn.microsoft.com/library/en-us/cpgenref/html/cpconControlDirective.asp.
First step don't choke on them. Fixing #74671
Modified: trunk/mcs/class/System.Web/System.Web.UI/ChangeLog
===================================================================
--- trunk/mcs/class/System.Web/System.Web.UI/ChangeLog 2005-04-20 17:55:48 UTC
(rev 43350)
+++ trunk/mcs/class/System.Web/System.Web.UI/ChangeLog 2005-04-20 18:03:44 UTC
(rev 43351)
@@ -1,3 +1,9 @@
+2005-04-20 Rafael Teixeira <[EMAIL PROTECTED]>
+ * TemplateParser.cs: Adding support for Strict/Explicit attributes
+ for @Page/@Control directives as documented at
+
http://msdn.microsoft.com/library/en-us/cpgenref/html/cpconControlDirective.asp.
+ First step don't choke on them. Fixing #74671
+
2005-04-20 Gonzalo Paniagua Javier <[EMAIL PROTECTED]>
* TemplateParser.cs: use Load instead of LoadWithPartialName. That was
Modified: trunk/mcs/class/System.Web/System.Web.UI/TemplateParser.cs
===================================================================
--- trunk/mcs/class/System.Web/System.Web.UI/TemplateParser.cs 2005-04-20
17:55:48 UTC (rev 43350)
+++ trunk/mcs/class/System.Web/System.Web.UI/TemplateParser.cs 2005-04-20
18:03:44 UTC (rev 43351)
@@ -58,6 +58,8 @@
bool debug;
string compilerOptions;
string language;
+ bool strictOn = false;
+ bool explicitOn = false;
bool output_cache;
int oc_duration;
string oc_header, oc_custom, oc_param, oc_controls;
@@ -390,6 +392,8 @@
debug = GetBool (atts, "Debug", true);
compilerOptions = GetString (atts, "CompilerOptions",
"");
language = GetString (atts, "Language",
CompilationConfig.DefaultLanguage);
+ strictOn = GetBool (atts, "Strict",
CompilationConfig.Strict);
+ explicitOn = GetBool (atts, "Explicit",
CompilationConfig.Explicit);
string src = GetString (atts, "Src", null);
if (src != null)
srcAssembly = GetAssemblyFromSource (src);
@@ -548,6 +552,14 @@
get { return language; }
}
+ internal bool StrictOn {
+ get { return strictOn; }
+ }
+
+ internal bool ExplicitOn {
+ get { return explicitOn; }
+ }
+
internal bool Debug {
get { return debug; }
}
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches