[Mono-bugs] [Bug 78041][Nor] New - Strange problem with
Anthem.DataGrid and xsp2
bugzilla-daemon at bugzilla.ximian.com
bugzilla-daemon at bugzilla.ximian.com
Fri Apr 7 04:11:16 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 jwiegley at gmail.com.
http://bugzilla.ximian.com/show_bug.cgi?id=78041
--- shadow/78041 2006-04-07 04:11:16.000000000 -0400
+++ shadow/78041.tmp.14273 2006-04-07 04:11:16.000000000 -0400
@@ -0,0 +1,56 @@
+Bug#: 78041
+Product: Mono: Class Libraries
+Version: 1.1
+OS:
+OS Details: 10.4.5 running 1.1.13 and 1.1.13.6 (no difference)
+Status: NEW
+Resolution:
+Severity:
+Priority: Normal
+Component: Sys.Web
+AssignedTo: gonzalo at ximian.com
+ReportedBy: jwiegley at gmail.com
+QAContact: mono-bugs at ximian.com
+TargetMilestone: ---
+URL:
+Cc:
+Summary: Strange problem with Anthem.DataGrid and xsp2
+
+Please fill in this template when reporting a bug, unless you know what you are doing.
+Description of Problem:
+
+While using the Anthem library (for Ajax-based ASP controls) with Mono, I ran across the
+following very strange problem.
+
+Steps to reproduce the problem:
+1. Download the Anthem library from http://anthem-dot-net.sourceforge.net/
+2. After unpacking a snapshot, cd into Anthem-Examples-2003, and type ./mono-build
+3. Run "xsp", and navigate to DataGrid.aspx.
+4. Click on Edit, edit a field, click Update, everything works.
+5. Now "rm -fr bin". Edit mono-build and change "mcs" to "gmcs".
+6. Re-run ./mono-build. It gets a few warnings about RegisterClientScript having moved. And
+this could well be where the problem lies, though I kind of doubt it.
+7. Now run "xsp2". Navigate to DataGrid.aspx
+8. You can edit/cancel/delete just fine. But try updating one of the fields. The e.Item.Cells
+[X].Controls[0] control always gets the old value. This is not an IsPostBack issue, because it
+works fine using mcs and xsp.
+9. If you change the BoundColumn to a Template column, specify your own TextBox, and use
+e.Item.Cells[X].FindControl("id-of-TextBox"), then things work fine again! So something is
+happening in the expansion of BoundControl...
+
+Actual Results:
+
+The Update silently fails, although nothing appears to be different between the two.
+
+Expected Results:
+
+That the update should succeed, as it does if you use your own TemplateColumn instead of
+BoundColumn.
+
+How often does this happen?
+
+Every darn time.
+
+Additional Information:
+
+The Daily Show is a very funny program.
More information about the mono-bugs
mailing list