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
