Update of /cvsroot/springnet/Spring.Net/src/Spring/Spring.Web/Web/UI/Controls
In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv23425/src/Spring/Spring.Web/Web/UI/Controls
Modified Files:
DataBindingPanel.cs
Log Message:
nant build script's variable ${nowarn.numbers.test} renamed to ${nowarn.numbers.test.default}
DataBindingPanel -> added design-time support (SPRNET-774)
DataBindingPanel -> added examples to SpringWebQuickstart "EasyEmplyeeInfo" (SPRNET-787)
integrated NUnitAspEx (SPRNET-788)
added PageHandlerFactory tests w.r.t. Server.Transfer() (SPRNET-763)
Index: DataBindingPanel.cs
===================================================================
RCS file: /cvsroot/springnet/Spring.Net/src/Spring/Spring.Web/Web/UI/Controls/DataBindingPanel.cs,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -d -r1.9 -r1.10
*** DataBindingPanel.cs 21 Aug 2007 19:27:19 -0000 1.9
--- DataBindingPanel.cs 3 Dec 2007 16:11:31 -0000 1.10
***************
*** 22,26 ****
--- 22,28 ----
using System;
+ using System.ComponentModel;
using System.Reflection;
+ using System.Security.Permissions;
using System.Web;
using System.Web.UI;
***************
*** 34,37 ****
--- 36,41 ----
using Spring.Objects;
using Spring.Util;
+ using AttributeCollection=System.Web.UI.AttributeCollection;
+ using BindingDirection=Spring.DataBinding.BindingDirection;
#endregion
***************
*** 45,49 ****
/// <author>Erich Eichinger</author>
/// <version>$Id$</version>
! public class DataBindingPanel : Control
{
private const string ATTR_BINDINGTARGET = "BindingTarget";
--- 49,63 ----
/// <author>Erich Eichinger</author>
/// <version>$Id$</version>
! [PersistChildren(true),
! ToolboxData("<{0}:DataBindingPanel runat=\"server\" Width=\"125px\" Height=\"50px\"> </{0}:DataBindingPanel>"),
! ParseChildren(false),
! #if NET_1_1
! Designer("System.Web.UI.Design.WebControls.PanelDesigner, System.Design, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"),
! #else
! Designer("System.Web.UI.Design.WebControls.PanelContainerDesigner, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"),
! #endif
! AspNetHostingPermission(SecurityAction.InheritanceDemand, Level = AspNetHostingPermissionLevel.Minimal),
! AspNetHostingPermission(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)]
! public class DataBindingPanel : Panel
{
private const string ATTR_BINDINGTARGET = "BindingTarget";
***************
*** 82,85 ****
--- 96,108 ----
/// <summary>
+ /// Overriden to suppress rendering this control's tag
+ /// </summary>
+ /// <param name="writer"></param>
+ protected override void Render(HtmlTextWriter writer)
+ {
+ base.RenderContents(writer);
+ }
+
+ /// <summary>
/// Called by the containing <see cref="UserControl"/> if bindings must be initialized.
/// </summary>
|