[Mono-bugs] [Bug 78320][Nor] Changed - [2.0] ControlParameter cannot find controls when using master pages

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Mon May 8 20:10:49 EDT 2006


Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by grendello at gmail.com.

http://bugzilla.ximian.com/show_bug.cgi?id=78320

--- shadow/78320	2006-05-08 15:51:47.000000000 -0400
+++ shadow/78320.tmp.14292	2006-05-08 20:10:49.000000000 -0400
@@ -32,6 +32,24 @@
 ControlParameter.cs.diff
 
 
 ------- Additional Comments From toshok at ximian.com  2006-05-08 15:51 -------
 is this bug based on behavior that's correct on windows?  can you
 attach a testcase that works on IIS?
+
+------- Additional Comments From grendello at gmail.com  2006-05-08 20:10 -------
+Yes, windows works in this situation. A sample site is attached. While
+testing, note two more things:
+
+1. the Name parameter is case-insensitive under Windows. It seems that
+   ObjectDataSourceView should call the
+http://msdn2.microsoft.com/en-us/library/4k9x6bc0.aspx version of
+MethodInfo.Invoke and pass, among others, the BindingFlags.IgnoreCase
+flag. But, it would also mean it would have to implement its own
+Binder object since if no Binder is passed, the invokeAttr will be
+ignored and we cannot use the Default binder since it's internal to
+corlib.
+
+2. MS.NET seems to look at the property named in PropertyName and
+retrieves its type. Under mono you need to explicitly specify the
+property type or an exception will be thrown.
+


More information about the mono-bugs mailing list