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 [EMAIL PROTECTED]

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 [EMAIL PROTECTED]  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 [EMAIL PROTECTED]  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.
+
_______________________________________________
mono-bugs maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-bugs

Reply via email to