[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