|
|
@@ -285,4 +285,6368 @@
|
|
|
2006-07-13 Gonzalo Paniagua Javier <[email protected]>
|
|
|
|
|
|
* DataList.cs: correctly initialize editable items when there's an
|
|
|
- EditItemTemplate. Patch by Jaros
|
|
|
+ EditItemTemplate. Patch by Jaros?aw Pawlak.
|
|
|
+
|
|
|
+2006-07-13 Juraj Skripsky <[email protected]>
|
|
|
+
|
|
|
+ * CheckBox.cs (LoadPostData): the value of a disabled checkbox remains
|
|
|
+ unchanged.
|
|
|
+
|
|
|
+2006-07-13 Vladimir Krasnov <[email protected]>
|
|
|
+
|
|
|
+ * BulletedList.cs: fixed Render, RenderBulletText, various properties
|
|
|
+ * ListItem.cs, ListItemCollection.cs: added Enabled property that is
|
|
|
+ new in 2.0
|
|
|
+
|
|
|
+2006-07-12 Vladimir Krasnov <[email protected]>
|
|
|
+
|
|
|
+ * MultiView.cs: 'initied' state variable was changed to views count in
|
|
|
+ the views collection.
|
|
|
+
|
|
|
+2006-07-11 Vladimir Krasnov <[email protected]>
|
|
|
+
|
|
|
+ * AutoGeneratedField.cs: fixed InitializeDataCell, autogenerated
|
|
|
+ checkbox should have tooltip
|
|
|
+ * HyperLinkField.cs: fixed InitializeCell, should create link control
|
|
|
+ only in data cell (not in header or footer), initialization of
|
|
|
+ ControlStyle
|
|
|
+ * ImageField.cs: fixed InitializeDataCell, initialization of
|
|
|
+ ControlStyle
|
|
|
+
|
|
|
+2006-07-11 Vladimir Krasnov <[email protected]>
|
|
|
+
|
|
|
+ * MultiView.cs: removed exception throwing from ActiveViewIndex
|
|
|
+
|
|
|
+2006-07-11 Konstantin Triger <[email protected]>
|
|
|
+
|
|
|
+ * DataControlFieldCollection.cs: added OnClearComplete override;
|
|
|
+ refactor to eliminate null reference exception.
|
|
|
+
|
|
|
+2006-07-11 Vladimir Krasnov <[email protected]>
|
|
|
+
|
|
|
+ * MultiView.cs: fixed ActiveViewIndex, AddParsedSubObject
|
|
|
+ * View.cs: fixed Visible property
|
|
|
+
|
|
|
+2006-07-09 Konstantin Triger <[email protected]>
|
|
|
+
|
|
|
+ * ImageField.cs: fixing .net compliancy.
|
|
|
+
|
|
|
+2006-07-10 Andrew Skiba <[email protected]>
|
|
|
+
|
|
|
+ * SiteMapPath.cs: fix the default PathSeparator value.
|
|
|
+
|
|
|
+2006-07-06 Konstantin Triger <[email protected]>
|
|
|
+
|
|
|
+ * GridView.cs: always create Header/Fotter rows, but render only when
|
|
|
+ ShowHeader/Footer is true. Compute Header/Footer rows from rows
|
|
|
+ collection.
|
|
|
+ * CheckBoxField.cs: add override to ApplyFormatInEditMode,
|
|
|
+ add ToolTip and Text to the created CheckBox,
|
|
|
+ wrap exception thrown in OnDataBindField in httpException.
|
|
|
+
|
|
|
+2006-07-06 Konstantin Triger <[email protected]>
|
|
|
+
|
|
|
+ * DataControlField.cs,BoundField.cs: bug fixes found by BoundFieldTest.
|
|
|
+
|
|
|
+2006-07-05 Konstantin Triger <[email protected]>
|
|
|
+
|
|
|
+ * DataControlField.cs: correct handling empty header/footer text.
|
|
|
+ * TemplateField.cs: correct initialization according to
|
|
|
+ DataControlRowState.
|
|
|
+
|
|
|
+2006-07-05 Vladimir Krasnov <[email protected]>
|
|
|
+
|
|
|
+ * Wizard.cs: added functionality for Templated WizardStep
|
|
|
+ and CreateUserWizard
|
|
|
+ * added CompleteWizardStep.cs, CreateUserWizard.cs,
|
|
|
+ CreateUserWizardStep.cs, TemplatedWizardStep.cs
|
|
|
+
|
|
|
+2006-07-05 Konstantin Triger <[email protected]>
|
|
|
+
|
|
|
+ * AutoGeneratedField.cs: correcting default dataType.
|
|
|
+
|
|
|
+2006-07-03 Vladimir Krasnov <[email protected]>
|
|
|
+
|
|
|
+ * DataControlField.cs: fixed Initialize, should always return false
|
|
|
+
|
|
|
+2006-07-03 Lluis Sanchez <[email protected]>
|
|
|
+
|
|
|
+ * BoundField.cs: Fix setter for HtmlEncode (it was setting always True).
|
|
|
+
|
|
|
+2006-07-03 Konstantin Triger <[email protected]>
|
|
|
+
|
|
|
+ * DataBoundControl.cs: implement MarkAsDataBound and consider it while
|
|
|
+ setting RequiresDataBinding in OnLoad event.
|
|
|
+ * GridView.cs: DataBind rows before other control can access the data.
|
|
|
+ * BoundField.cs: add unique ID to control for postback parameters.
|
|
|
+
|
|
|
+2006-07-03 Konstantin Triger <[email protected]>
|
|
|
+
|
|
|
+ * WebControl.cs: fix typo in EnableTheming.
|
|
|
+
|
|
|
+2006-07-02 Konstantin Triger <[email protected]>
|
|
|
+
|
|
|
+ * MenuItemCollection.cs: save items if the collection is dirty.
|
|
|
+ * MenuItem.cs: During data binding: initialize Text and invoke binding recoursively.
|
|
|
+ Add item to collection before binding to let the state be correctly tracked.
|
|
|
+ * Menu.cs: Add item to collection before binding to let the state be correctly
|
|
|
+ tracked.
|
|
|
+
|
|
|
+2006-06-28 Juraj Skripsky <[email protected]>
|
|
|
+
|
|
|
+ * RegularExpressionValidator.cs (EvaluateIsValid): wrap regex to
|
|
|
+ test against with "^...$" if necessary. MS.NET does this too.
|
|
|
+
|
|
|
+2006-06-28 Vladimir Krasnov <[email protected]>
|
|
|
+
|
|
|
+ * WizardStepCollection.cs: Fixed Add methods to initialize
|
|
|
+ WizardStep.Wizard property
|
|
|
+ * Wizard.cs: Fixed ActiveStepIndex, it should be -1 if there no steps
|
|
|
+ Fixed GetStepType, if only one step present, it should be FinishStep
|
|
|
+ Fixed styles of tables for more accurate rendering, fixed Wizard
|
|
|
+ buttons order
|
|
|
+
|
|
|
+2006-06-28 Konstantin Triger <[email protected]>
|
|
|
+
|
|
|
+ * FormView.cs: instantiate correct template when the bounding data source is
|
|
|
+ empty.
|
|
|
+
|
|
|
+2006-06-25 Konstantin Triger <[email protected]>
|
|
|
+
|
|
|
+ * FormView.cs: disabling setting out of range FormView.PageIndex.
|
|
|
+
|
|
|
+2006-06-21 Andrew Skiba <[email protected]>
|
|
|
+
|
|
|
+ * FileUpload.cs: added
|
|
|
+
|
|
|
+2006-06-20 Andrew Skiba <[email protected]>
|
|
|
+
|
|
|
+ * FormView.cs: handle CssClass attribute
|
|
|
+
|
|
|
+2006-06-14 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * Button.cs: do something in PostBackUrl.
|
|
|
+ * Repeater.cs: when creating the RepeaterItemCollection, initialize
|
|
|
+ 'items' if it hasn't been done yet. Fixes bug #78417.
|
|
|
+
|
|
|
+2006-06-14 Vladimir Krasnov <[email protected]>
|
|
|
+
|
|
|
+ * BaseDataList.cs: added ConnectToDataSource method that called from
|
|
|
+ OnLoad, fixed GetData method
|
|
|
+ * Wizard.cs: fixed bug when called MoveTo after that control hierarchy
|
|
|
+ has been created
|
|
|
+
|
|
|
+2006-06-14 Andrew Skiba <[email protected]>
|
|
|
+
|
|
|
+ * Menu.cs: add CssStyle value to the rendered class attribute
|
|
|
+
|
|
|
+2006-06-13 Juraj Skripsky <[email protected]>
|
|
|
+
|
|
|
+ * Calendar.cs: Make sure WebControls.Enabled is respected.
|
|
|
+ * SelectedDatesCollection.cs: Set time for all DateTime object passed in
|
|
|
+ to 12:00am as MS.NET does the same.
|
|
|
+ Fixes bug #71251.
|
|
|
+
|
|
|
+2006-06-13 Vladimir Krasnov <[email protected]>
|
|
|
+
|
|
|
+ * Repeater.cs: fixed ConnectToDataSource method, subscribed to
|
|
|
+ DataSourceViewChanged, looks for a datasource in its parent control
|
|
|
+ fixed GetData method, should not get data if datasource is null
|
|
|
+
|
|
|
+2006-06-13 Konstantin Triger <[email protected]>
|
|
|
+
|
|
|
+ * ObjectDataSourceView.cs: raise OnDataSourceViewChanged events when data changes.
|
|
|
+
|
|
|
+2006-06-11 Konstantin Triger <[email protected]>
|
|
|
+
|
|
|
+ * GridView.cs: set the row index from GridRowView if CommandArgument does not contain this information.
|
|
|
+
|
|
|
+2006-06-11 Konstantin Triger <[email protected]>
|
|
|
+
|
|
|
+ * ObjectDataSourceViewTest.cs: return documented default for OldValuesParameterFormatString.
|
|
|
+
|
|
|
+2006-05-24 Vladimir Krasnov <[email protected]>
|
|
|
+
|
|
|
+ * DataList.cs: Fixed LoadViewState method
|
|
|
+
|
|
|
+2006-05-04 Lluis Sanchez <[email protected]>
|
|
|
+
|
|
|
+ * BoundField.cs: Added missing throw kyword. Patch by Marek Habersack.
|
|
|
+
|
|
|
+2006-04-25 Konstantin Triger <[email protected]>
|
|
|
+
|
|
|
+ * BaseDataBoundControl.cs: ensure the control is bound if ViewState is disabled.
|
|
|
+
|
|
|
+2006-04-25 Konstantin Triger <[email protected]>
|
|
|
+
|
|
|
+ * FormView.cs: fix FormView.PageCount after data binding.
|
|
|
+
|
|
|
+2006-04-24 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * CheckBox.cs: certain attributes have to be rendered in the input tag,
|
|
|
+ not the <span>. Fixes bug #71251.
|
|
|
+
|
|
|
+2006-04-20 Konstantin Triger <[email protected]>
|
|
|
+
|
|
|
+ * BaseDataBoundControl.cs: RequiresDataBinding rebinds if the control prerendered.
|
|
|
+ * FormView.cs:
|
|
|
+ enable binding.
|
|
|
+ ensure rebinding when FormView.PageIndex is called.
|
|
|
+ and bind to the correct PageIndex.
|
|
|
+
|
|
|
+2006-04-20 Konstantin Triger <[email protected]>
|
|
|
+
|
|
|
+ * MenuItem.cs: when binding to IHierarchyData, check whether
|
|
|
+ it implements INavigateUIData and retrieve NavigateUrl.
|
|
|
+ * CompositeDataBoundControl.cs: ensures data is bound before creating child controls.
|
|
|
+ * Menu.cs:
|
|
|
+ Enable DataBinding by not throwing NotImplementedException in OnDataBound event.
|
|
|
+ Provide basic CreateChildControls implementation by ensuring the control is bound.
|
|
|
+ Ensure the child controls are created when the postback event is raised.
|
|
|
+ Provide default implementation for SkipLinkText to let the default functionality to work.
|
|
|
+
|
|
|
+2006-04-11 Lluis Sanchez <[email protected]>
|
|
|
+
|
|
|
+ * TreeNodeBinding.cs: Added HasPropertyValue property
|
|
|
+ to check if some properties have a value in the
|
|
|
+ state bag.
|
|
|
+ * TreeNode.cs: Lazily get the dataPath. Instead of getting
|
|
|
+ bound properties when they are requested, get all of
|
|
|
+ them when the node is bound and store their values in
|
|
|
+ the state bag. In this way it won't be necessary to
|
|
|
+ query every time the datasource to get the values.
|
|
|
+ * XmlHierarchyData.cs: Implemented IHierarchyData.Path.
|
|
|
+ * TreeView.cs: Call base in OnInit(). Bind nodes after
|
|
|
+ adding them to the list, to properly keep track of
|
|
|
+ changes. Don't databind in postbacks.
|
|
|
+
|
|
|
+2006-04-11 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * Login.cs (OnLoggingIn): use Events[loggingInEvent].
|
|
|
+
|
|
|
+2006-04-06 Konstantin Triger <[email protected]>
|
|
|
+
|
|
|
+ * BaseDataList.cs: Fix searching control by DataSourceID.
|
|
|
+ * DataList.cs: Enable binding using DataSourceID for NET_2_0.
|
|
|
+
|
|
|
+
|
|
|
+2006-04-06 Konstantin Triger <[email protected]>
|
|
|
+
|
|
|
+ * Login.cs: Added LayoutTemplate property support.
|
|
|
+ * LoginView.cs: Added LoggedInTemplate, AnonymousTemplate support.
|
|
|
+ DataBind: correctly bind child controls.
|
|
|
+ Implemented OnViewChanged, OnViewChanging, Render, Save/LoadControlState.
|
|
|
+
|
|
|
+2006-03-29 Robert Jordan <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: if custom paging is enabled the persisted item count
|
|
|
+ must be the count of the rendered items, otherwise paging from the
|
|
|
+ last to a previous page won't work correctly. Fixes bug #77556.
|
|
|
+
|
|
|
+2006-03-29 Vladimir Krasnov <[email protected]>
|
|
|
+
|
|
|
+ * RepeatInfo.cs: fixed RenderBeginTag to set enabled value of table
|
|
|
+ when rendering disabled list control
|
|
|
+
|
|
|
+2006-03-28 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * Panel.cs: render the image url inside 'url()'. Fixes bug #77811.
|
|
|
+
|
|
|
+2006-03-28 Alexandre Miguel Pedro Gomes <[email protected]>
|
|
|
+
|
|
|
+ * FontInfo.cs: Implemented ShouldSerializeNames
|
|
|
+
|
|
|
+2006-03-23 Vladimir Krasnov <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs, DataList.cs, RepeatInfo.cs: added accessablity features
|
|
|
+
|
|
|
+2006-03-23 Vladimir Krasnov <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: fixed CreateControlHierarchy, added CurrentPageIndex
|
|
|
+ validation
|
|
|
+ in PrepareControlHierarchy fixed style applying to AlternatingItem
|
|
|
+
|
|
|
+2006-03-22 Vladimir Krasnov <[email protected]>
|
|
|
+
|
|
|
+ * DataList.cs: fixed RepeatColumns property, added value validation
|
|
|
+ in PrepareControlHierarchy method fixed style applying for
|
|
|
+ AlternatingItem, EditItem and Separator item
|
|
|
+ fixed RenderContents method, if no items exist, no nned to
|
|
|
+ render emty table strructure.
|
|
|
+
|
|
|
+2006-03-15 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * CompareValidator.cs: when searching for the control to compare, use
|
|
|
+ NamingContainer instead of Page. Fixes bug #77793.
|
|
|
+
|
|
|
+2006-03-15 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * SiteMapPath.cs (InitializeItem): in the Current and Root node
|
|
|
+ cases, apply the NodeTemplate if it exists and there isn't a
|
|
|
+ CurrentNodeTemplate or RootNodeTemplate, respectively.
|
|
|
+
|
|
|
+2006-03-15 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * SiteMapDataSourceView.cs (OnDataSourceViewChanged): override.
|
|
|
+
|
|
|
+ * SiteMapDataSource.cs (StartingNodeOffset): new property.
|
|
|
+ (GetStartNode): add code to handle StartNodeOffset < 0.
|
|
|
+
|
|
|
+ * CompositeControl.cs
|
|
|
+ (ICompositeControlDesignerAccessor.RecreateChildControls): just
|
|
|
+ call the non-iface method.
|
|
|
+
|
|
|
+ * DataBoundControl.cs (GetDataSource): this is likely wrong, but
|
|
|
+ traverse up the naming container tree looking for our datasource
|
|
|
+ if we're bound using a DataSourceID. This fixes things in the
|
|
|
+ sitemap1 test, which uses a mixture of templates and
|
|
|
+ ContentPlaceholders with the sitemapdatasource and sitemappath at
|
|
|
+ different levels in the naming container tree (let along the
|
|
|
+ itemnode template.)
|
|
|
+
|
|
|
+ * SiteMapPath.cs (DataBind): implement this by chaining up to
|
|
|
+ base.DataBind, then by looping over our children, emitting
|
|
|
+ OnItemDataBound for each SiteMapNodeItem.
|
|
|
+ (AddAttributesToRender): remove.
|
|
|
+ (CreateChildControls): call DataBind as the final step here.. I
|
|
|
+ have, of course, no idea if this is right.
|
|
|
+ (CreateControlHierarchy): don't databind our children here, as
|
|
|
+ they need to be in the Controls collection before we do.
|
|
|
+ (RenderContents): render our accessibility/screenreader stuff
|
|
|
+ here, if SkipLinkText != "".
|
|
|
+
|
|
|
+2006-03-15 Vladimir Krasnov <[email protected]>
|
|
|
+
|
|
|
+ * DataGridPagerStyle.cs: fixed PrevPageText property
|
|
|
+
|
|
|
+2006-03-13 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * BaseCompareValidator.cs (Convert): make the
|
|
|
+ ValidationDataType.String case a bit more compact.
|
|
|
+
|
|
|
+2006-03-13 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * ListBox.cs:
|
|
|
+ (RenderContents): don't call base.RenderContents. Fixes bug #77740.
|
|
|
+ Patch by Hubert Fongarnand.
|
|
|
+
|
|
|
+2006-03-13 Vladimir Krasnov <[email protected]>
|
|
|
+
|
|
|
+ * FontInfo.cs: fixed CopyFrom, this method should not reset the
|
|
|
+ received fontinfo if it is the same instance
|
|
|
+ fixed ToString, corrected output where only font size specified
|
|
|
+
|
|
|
+2006-03-13 Vladimir Krasnov <[email protected]>
|
|
|
+
|
|
|
+ * Style.cs: fixed WriteStyleAttributes to set border style to solid,
|
|
|
+ if it not set but the border has width
|
|
|
+ fixes in CopyFrom, MergeWith correct unit compare when it has zero
|
|
|
+ value
|
|
|
+
|
|
|
+2006-03-12 Vladimir Krasnov <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: in AddColumnsFromSource method fixed columns from
|
|
|
+ properties of custom class
|
|
|
+ fixed InitializeNumericPager, pager numbers should be a Label control
|
|
|
+ fixed CreateControlHierarchy, corrected dataset index of items if
|
|
|
+ paging is enabled
|
|
|
+
|
|
|
+2006-03-09 Vladimir Krasnov <[email protected]>
|
|
|
+
|
|
|
+ * DataList.cs: fixed DoItemInLoop method that fixes itemIndex
|
|
|
+ of separator item.
|
|
|
+ fixed CreateControlStyle to set correct cellspacing of table style
|
|
|
+ fixed InitializeItem to correct applying template to selected and
|
|
|
+ edit items.
|
|
|
+
|
|
|
+2006-03-08 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * SiteMapNodeType.cs: nuke.
|
|
|
+
|
|
|
+ * BorderStyle.cs, ButtonColumnType.cs, CalendarSelectionMode.cs,
|
|
|
+ DayNameFormat.cs, ListItemType.cs, ListSelectionMode.cs,
|
|
|
+ NextPrevFormat.cs, PagerMode.cs, PagerPosition.cs,
|
|
|
+ RepeatDirection.cs, RepeatLayout.cs, TableRowSection.cs,
|
|
|
+ TextAlign.cs, TextBoxMode.cs, TitleFormat.cs,
|
|
|
+ ValidationCompareOperator.cs, ValidationDataType.cs,
|
|
|
+ ValidationSummaryDisplayMode.cs, ValidatorDisplay.cs: remove
|
|
|
+ [Serializable] in 2.0.
|
|
|
+
|
|
|
+ * DayNameFormat.cs: add "Shortest".
|
|
|
+
|
|
|
+2006-03-08 Vladimir Krasnov <[email protected]>
|
|
|
+
|
|
|
+ * LinkButton.cs: fixed AddAttributesToRender, removed not needed
|
|
|
+ language attribute
|
|
|
+
|
|
|
+2006-03-08 Vladimir Krasnov <[email protected]>
|
|
|
+
|
|
|
+ * TextBox.cs: fixed missing value validations, fixed rendering
|
|
|
+ of empty value attribute
|
|
|
+
|
|
|
+2006-03-07 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * WebControl.cs (EnableTheming): leave the MonoTODO, but implement
|
|
|
+ by chaining up to base.EnableTheming.
|
|
|
+
|
|
|
+2006-03-07 Vladimir Krasnov <[email protected]>
|
|
|
+
|
|
|
+ * DataList.cs: fixed CreateControlHierarchy, fixes 77693
|
|
|
+
|
|
|
+2006-03-06 Vladimir Krasnov <[email protected]>
|
|
|
+
|
|
|
+ * RadioButton.cs: added ValueAttribute property to store the button
|
|
|
+ value when in list
|
|
|
+ * RadioButtonList.cs: fixed tab index when rendering.
|
|
|
+
|
|
|
+2006-03-02 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * WebControl.cs (SkinID): implement setter/getter, and have them
|
|
|
+ just chain up to base.SkinID.
|
|
|
+
|
|
|
+2006-02-27 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * SqlDataSource.cs: track change to DataSourceControl's protected
|
|
|
+ methods.
|
|
|
+
|
|
|
+ * AccessDataSource.cs: same.
|
|
|
+
|
|
|
+2006-02-27 Vladimir Krasnov <[email protected]>
|
|
|
+
|
|
|
+ * ListControl.cs: fixed SelectedIndex property, fixed selection
|
|
|
+ reset on incorrect value
|
|
|
+
|
|
|
+2006-02-27 Vladimir Krasnov <[email protected]>
|
|
|
+
|
|
|
+ * TableStyle.cs: fixed AddAttributesToRender function, style
|
|
|
+ BorderCollapse:Collapse was added if table's CellSpacing is zero
|
|
|
+
|
|
|
+2006-02-23 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * CheckBox.cs, ContentControlBuilderInternal.cs, Content.cs,
|
|
|
+ ContentPlaceHolderBuilder.cs, ContentPlaceHolder.cs,
|
|
|
+ DataControlFieldHeaderCell.cs, DataGridColumn.cs,
|
|
|
+ HierarchicalDataBoundControl.cs, HyperLinkField.cs,
|
|
|
+ ImageButton.cs, ImageField.cs, Literal.cs,
|
|
|
+ ObjectDataSourceView.cs, TextBox.cs: more corcompare work.
|
|
|
+
|
|
|
+ * BaseCompareValidator.cs, BaseValidator.cs, Button.cs,
|
|
|
+ DataControlField.cs, DetailsView.cs, FormView.cs, GridView.cs,
|
|
|
+ HotSpot.cs, LinkButton.cs, Login.cs, SiteMapDataSource.cs,
|
|
|
+ SqlDataSourceCommandType.cs, TableSectionStyle.cs,
|
|
|
+ TemplateField.cs, TreeNodeCollection.cs, TreeNode.cs, TreeView.cs,
|
|
|
+ ValidationSummary.cs, WizardStepBase.cs: fix tons of corcompare
|
|
|
+ errors. most were caused by a property/method being virtual when
|
|
|
+ it shouldn't be, or vice versa.
|
|
|
+
|
|
|
+2006-02-22 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * ObjectDataSource.cs: corcompare work.
|
|
|
+
|
|
|
+2006-02-22 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * ParameterCollection.cs: add an EditorAttribute to the class.
|
|
|
+
|
|
|
+ * Parameter.cs: cleanup, fix the Value property, and implement the
|
|
|
+ Size property.
|
|
|
+
|
|
|
+ * SqlDataSourceView.cs: clean things up a bit, and add handling
|
|
|
+ for parameters.
|
|
|
+
|
|
|
+2006-02-22 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * SqlDataSourceFilteringEventArgs.cs: formatting.
|
|
|
+
|
|
|
+ * SqlDataSourceSelectingEventArgs.cs: remove ExecutingSelectCount,
|
|
|
+ both the property and ctor arg.
|
|
|
+
|
|
|
+ * AccessDataSourceView.cs (ExecuteSelect): use SelectingEventArgs,
|
|
|
+ not CommandEventArgs. Also, cast the return value of
|
|
|
+ oleCommand.ExecuteReader.
|
|
|
+
|
|
|
+ * AccessDataSource.cs (.ctor): fix the ctors and remove FIXME
|
|
|
+ comments.
|
|
|
+ (GetDbProviderFactory): implement naively, and leave a MonoTODO.
|
|
|
+ (GetPhysicalDataFilePath): implement, again naively. this is
|
|
|
+ where the NRE is generated when we access ConnectionString in a
|
|
|
+ testcase on .net.
|
|
|
+ (ConnectionString): dynamically generate this based on our
|
|
|
+ DataFile attribute.
|
|
|
+ (DataFile): clear the ConnectionString in the setter so we'll
|
|
|
+ regenerate it.
|
|
|
+ (ProviderName): use base.ProviderName in the getter, not
|
|
|
+ this.ProviderName, so we don't recurse infinitely.
|
|
|
+
|
|
|
+ * SqlDataSourceView.cs: start reworking this class.
|
|
|
+
|
|
|
+ * SqlDataSource.cs (GetDbProviderFactory): implement this,
|
|
|
+ following the MS docs on the matter (if ProviderName is null/"",
|
|
|
+ return SqlClientFactory.Instance.)
|
|
|
+ (GetDbProviderFactoryInternal): add an internal method for use by
|
|
|
+ SqlDataSourceView.
|
|
|
+ (TrackViewState): don't invoke View.TrackViewState unless we have
|
|
|
+ one.
|
|
|
+ (Selecting): change event handler type to match MS.
|
|
|
+ (Filtering): add missing event.
|
|
|
+ (View): call CreateDataSourceView, don't just create an
|
|
|
+ SqlDataSourceView.
|
|
|
+
|
|
|
+2006-02-21 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * BoundField.cs: ues the ViewState.Get* pattern with default
|
|
|
+ instead of the explicit ViewState lookup + null check, and fix the
|
|
|
+ scope of InitializeDataCell.
|
|
|
+
|
|
|
+ * ButtonField.cs: ues the ViewState.Get* pattern with default
|
|
|
+ instead of the explicit ViewState lookup + null check.
|
|
|
+
|
|
|
+ * CommandField.cs: same.
|
|
|
+
|
|
|
+ * CheckBox.cs: same.
|
|
|
+
|
|
|
+ * AutoGeneratedFieldProperties.cs: same.
|
|
|
+
|
|
|
+ * BaseDataList.cs: same.
|
|
|
+
|
|
|
+ * CircleHotSpot.cs: same.
|
|
|
+
|
|
|
+ * BulletedList.cs: same.
|
|
|
+
|
|
|
+ * DataBoundControl.cs: same.
|
|
|
+
|
|
|
+ * CookieParameter.cs: same.
|
|
|
+
|
|
|
+ * ControlParameter.cs: same.
|
|
|
+
|
|
|
+ * CustomValidator.cs: same.
|
|
|
+
|
|
|
+ * ButtonFieldBase.cs: same.
|
|
|
+
|
|
|
+ * CheckBoxField.cs: same, and fix the scope of InitializeDataCell.
|
|
|
+
|
|
|
+ * AutoGeneratedField.cs: fix scope of InitializeDataCell.
|
|
|
+
|
|
|
+ * BaseValidator.cs: same, and clean up the getter/setter formatting.
|
|
|
+
|
|
|
+ * CompareValidator.cs: same.
|
|
|
+
|
|
|
+2006-02-20 Vladimir Krasnov <[email protected]>
|
|
|
+
|
|
|
+ * ListControl.cs: fixed DataSource property, to throw
|
|
|
+ ArgumentException on incorrect value
|
|
|
+
|
|
|
+2006-02-20 Vladimir Krasnov <[email protected]>
|
|
|
+
|
|
|
+ * Image.cs: fixed missing border="0" attribute, when image has style,
|
|
|
+ but border width is not specified.
|
|
|
+
|
|
|
+2006-02-20 Vladimir Krasnov <[email protected]>
|
|
|
+
|
|
|
+ * CheckBox.cs: fixed InternalAddAttributesToRender, Render to
|
|
|
+ correct the "disabled" attribute in CheckBoxList
|
|
|
+ * CheckBoxList.cs: fixed RenderItem, to correct the "disabled"
|
|
|
+ attribute in CheckBoxList
|
|
|
+
|
|
|
+2006-02-20 Vladimir Krasnov <[email protected]>
|
|
|
+
|
|
|
+ * CheckBox.cs: fixed Render function, removed rendering of empty
|
|
|
+ <span> element if ControlStyleCreated but it's empty.
|
|
|
+ fixed "disabled" attribute, it should be placed into span element
|
|
|
+
|
|
|
+2006-02-20 Vladimir Krasnov <[email protected]>
|
|
|
+
|
|
|
+ * BoundColumn.cs: fixed InitializeCell function, if DataField is
|
|
|
+ null or empty string, the cell should not be bound.
|
|
|
+
|
|
|
+2006-02-08 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * ListControl.cs (OnDataBinding): in 2.0, only clear our items if
|
|
|
+ AppendDataBoundItems != false. Also, split all the databinding
|
|
|
+ logic out to DoDataBinding, which we call from here only if
|
|
|
+ !NET_2_0.
|
|
|
+ (DoDataBinding): new function. actually perform the binding.
|
|
|
+ (PerformDataBinding): implement.
|
|
|
+ (PerformSelect): chain up to base class.
|
|
|
+
|
|
|
+2006-02-07 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * ContentPlaceHolder.cs: fix ToolboxDataAttribute.
|
|
|
+
|
|
|
+ * Content.cs: use ContentControlBuilderInternal, and add a bunch
|
|
|
+ of unused (for now) EventHandler's here.
|
|
|
+
|
|
|
+ * ContentControlBuilderInternal.cs: rename ContentControlBuilder
|
|
|
+ to this.
|
|
|
+
|
|
|
+2006-01-24 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * ListControl.cs: bound checking for Items when loading the control
|
|
|
+ state, as the number might have been changed on the fly. Patch by
|
|
|
+ Elliott Draper.
|
|
|
+
|
|
|
+2006-01-22 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * CheckBox.cs: s/GetPostBackClientEvent/GetPostBackEventReference.
|
|
|
+
|
|
|
+ * MultiView.cs (OnBubbleEvent): case the rhs to a string to get
|
|
|
+ the intended comparison right and quiet mcs.
|
|
|
+
|
|
|
+2006-01-15 Konstantin Triger <[email protected]>
|
|
|
+
|
|
|
+ * Button.cs: Add semicolon after client script if does not exist.
|
|
|
+
|
|
|
+2006-01-15 Konstantin Triger <[email protected]>
|
|
|
+
|
|
|
+ * Button.cs: preserve user logic when adding client validation.
|
|
|
+
|
|
|
+2006-01-15 Konstantin Triger <[email protected]>
|
|
|
+
|
|
|
+ * BaseValidator.cs: fixing visibility bahavior
|
|
|
+
|
|
|
+2006-01-13 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * RangeValidator.cs: allow empty data from the control. Patch from Marek
|
|
|
+ Habersack that fixes bug #77239.
|
|
|
+
|
|
|
+2006-01-10 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * Calendar.cs: use the DateTimeFormatInfo from the current thread. Patch
|
|
|
+ by Cyrille Colin. Closes bug #77184.
|
|
|
+
|
|
|
+2006-01-08 Konstantin Triger <[email protected]>
|
|
|
+
|
|
|
+ * PagedDataSource.cs, DataGrid.cs: TARGET_JVM changes to let the
|
|
|
+ compilation pass with csc 1.1.
|
|
|
+
|
|
|
+2005-12-08 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * DropDownList.cs: HtmlEncode the item text. Fixes bug #76949.
|
|
|
+
|
|
|
+2005-12-07 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * BaseValidator.cs: in the uplevel rendering case, don't render
|
|
|
+ the text if the validator's Display attribute is "None". Should
|
|
|
+ fix bug #76924.
|
|
|
+
|
|
|
+2005-11-30 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * RadioButton.cs: if the 'value' attribute is set explicitly (as
|
|
|
+ RadioButtonList does now), use that as the 'name' attribute.
|
|
|
+ * RadioButtonList.cs: set the AutoPostBack and Enabled properties of
|
|
|
+ the radiobuttons.
|
|
|
+
|
|
|
+ Fixes bug #76706.
|
|
|
+
|
|
|
+2005-11-30 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * CheckBox.cs: add possible 'internal' attributes to the input tag. Fix
|
|
|
+ the 'name' attribute when not aligninng to the right.
|
|
|
+ * RadioButton.cs: use NameAttribute instead of GroupName when indexing
|
|
|
+ the collection. Raise the OnCheckedChanged event. Fixes bug #76710.
|
|
|
+
|
|
|
+2005-11-30 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: clear the control collection on every call to
|
|
|
+ CreateControlHierarchy. Fixes bug #76732.
|
|
|
+
|
|
|
+2005-11-28 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * ListBox.cs: Rows and SelectionMode are virtual in 1.1
|
|
|
+
|
|
|
+2005-11-21 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * CheckBox.cs: use the NameAttribute property for setting 'name'.
|
|
|
+ * RadioButton.cs: get a UniqueID based identifier for 'name'.
|
|
|
+ Fixes bug #76710.
|
|
|
+
|
|
|
+2005-11-18 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * LinkButton.cs: don't output any javascript when the linkbutton is
|
|
|
+ disabled. Fixes bug #76713.
|
|
|
+
|
|
|
+2005-11-18 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: use TableHeaderCell instead of TableCell for headers when
|
|
|
+ UseAccesibleHeader property is true. Patch by Robert Jordan.
|
|
|
+
|
|
|
+2005-11-18 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * BaseValidator.cs: 'controltovalidate' must be the ClientID of the
|
|
|
+ control to validate. Fixes bug #76641.
|
|
|
+
|
|
|
+2005-11-18 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * BoundColumn.cs: when the column is readonly and we're in edit mode,
|
|
|
+ keep it as a TextBox. Fixes bug #76714.
|
|
|
+
|
|
|
+2005-11-03 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * ListBox.cs: render the 'onchange' attribute when AutoPostback is
|
|
|
+ enabled. Fixes bug #76608.
|
|
|
+
|
|
|
+2005-11-03 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * CheckBox.cs: AddAttributesToRender was extra in 1.1, so moved all
|
|
|
+ the logic to Render and make it render the ID, which fixes bug #76596.
|
|
|
+
|
|
|
+2005-10-25 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * Repeater.cs: someone forgot the curly brackets. Fixes bug 76537.
|
|
|
+
|
|
|
+2005-10-24 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * Literal.cs: allow LiteralControl as child, but instead of adding it
|
|
|
+ to the control collection, it just gets the Text out of it.
|
|
|
+
|
|
|
+2005-10-22 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * PagedDataSource.cs: fix range when we're at the last page.
|
|
|
+ * DataGrid.cs: only need to keep the item count in the viewstate.
|
|
|
+ Fixes bug #76503.
|
|
|
+
|
|
|
+2005-10-20 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * ListControl.cs: made GetSelectedIndices() internal.
|
|
|
+ * ListBox.cs: html-encode the item text. Fixed single and multiple
|
|
|
+ selection handling. All the tests pass now. Closes bug #76478.
|
|
|
+
|
|
|
+2005-10-18 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * ListControl.cs: throw when the selected value is not in the
|
|
|
+ items collection. Fixes bug #76415.
|
|
|
+
|
|
|
+2005-10-17 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * BaseDataList.cs: Type.GetTypeCode was fixed and now does not
|
|
|
+ throw a nullref, so we have to do it by ourselves here to make
|
|
|
+ the test happy.
|
|
|
+
|
|
|
+ * BaseValidator.cs: render the text of the error message even if
|
|
|
+ we set IsValid programatically. Don't use 'valid' directly, as
|
|
|
+ IsValid is virtual.
|
|
|
+
|
|
|
+ Fixes bug #76299.
|
|
|
+
|
|
|
+2005-10-17 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * CustomValidator.cs: an empty ControlToValidate is valid.
|
|
|
+
|
|
|
+2005-10-17 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * RequiredFieldValidator.cs: Added missing permissions.
|
|
|
+
|
|
|
+2005-10-10 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * DataList.cs: copied and adapted PrepareControlHierarchy from DataGrid.
|
|
|
+ Now the items get the attributes from the styles in datalist. Add the
|
|
|
+ separators after each item, not before. GetItemStyle returns the actual
|
|
|
+ item style, not the styles in the datalist. Fixes bug #76384 and all
|
|
|
+ new tests pass.
|
|
|
+
|
|
|
+2005-10-10 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * Style.cs: add a 'border-style: solid' to make IE happy. Fixes bug
|
|
|
+ 76373.
|
|
|
+
|
|
|
+2005-10-07 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * TemplateColumn.cs: SelectedItem was missing from the select (). Fixes
|
|
|
+ bug #76359.
|
|
|
+
|
|
|
+2005-10-06 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * FontInfo.cs: Gendarme strikes again. Sealed class have no need for
|
|
|
+ inheritance demands.
|
|
|
+ * FontUnit.cs: Structs are sealed so there's no need for inheritance
|
|
|
+ demands.
|
|
|
+ * Unit.cs: Structs are sealed so there's no need for inheritance
|
|
|
+ demands.
|
|
|
+
|
|
|
+2005-10-06 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * PagedDataSource.cs: fix the upper bound for collection and ilist
|
|
|
+ enumarators.
|
|
|
+
|
|
|
+2005-10-06 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: change the ListItemType for the item selected, set
|
|
|
+ SelectedIndex before calling OnSelectedIndexChanged and set the selected
|
|
|
+ item type correctly when creating the columns. Fixes bug #76334.
|
|
|
+
|
|
|
+ * ButtonColumn.cs:
|
|
|
+ * EditCommandColumn.cs: use a ForeColorLinkbutton, otherwise when
|
|
|
+ selecting the row, the button keep the regular link color.
|
|
|
+
|
|
|
+ * DataGridColumn.cs: made the class internal.
|
|
|
+
|
|
|
+2005-10-04 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: fix breakaga of alternating item style in one of my
|
|
|
+ last patches.
|
|
|
+
|
|
|
+2005-10-04 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * Calendar.cs: remove Console.
|
|
|
+ * ListBox.cs: the name is the UniqueID, not the ClientID.
|
|
|
+ * WebControl.cs: Attributes is case insensitive.
|
|
|
+
|
|
|
+2005-10-04 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * ImageButton.cs: use UniqueID in LoadPostData and also try just the
|
|
|
+ UniqueID without appending a ".x" or ".y". Fixes several issues in
|
|
|
+ mojoPortal. Thanks to Joe Audetter for his patience.
|
|
|
+
|
|
|
+2005-10-02 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * ButtonColumn.cs: it was lacking databinding, so copied most of it
|
|
|
+ from BoundColumn.
|
|
|
+
|
|
|
+2005-10-02 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * FontInfo.cs: removed useless ctor.
|
|
|
+ * Style.cs: keep here some commented out debugging code.
|
|
|
+ * DataGrid.cs: the Items property does not create a new arraylist if
|
|
|
+ the items_list was already initialized. Add case for Separator.
|
|
|
+ * DataGridColumn.cs: when sorting is enabled, the linkbutton rendered
|
|
|
+ in the header columns has a special ForeColor handling.
|
|
|
+
|
|
|
+2005-10-02 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: PageCount must persist in ViewState too and returns the
|
|
|
+ number of pages in the paged data source once we set that. Fix checks
|
|
|
+ for visibility of the pager: no more 2 pagers when custom paging is
|
|
|
+ enabled.
|
|
|
+
|
|
|
+2005-09-30 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * ImageButton.cs: fix a bug reported on the list. We were triggering the
|
|
|
+ command event on every POST. And the 'name' attribute was not being
|
|
|
+ rendered, so the 'x,y' coordinates didn't have 'uniqueid.' prepended
|
|
|
+ and we couldn't find the values.
|
|
|
+
|
|
|
+2005-09-30 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: fix the links for the numeric pager.
|
|
|
+
|
|
|
+2005-09-30 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: when paging is enable, the actual number of items is not
|
|
|
+ the number of items rendered before the postback, but that number times
|
|
|
+ the number of pages. Now we store the page count in the viewstate. Also,
|
|
|
+ as the number might be big, don't allocate an array of objects to fake
|
|
|
+ the collection for the PagedDataSource, but use the new NCollection
|
|
|
+ class instead, which provides cheap (memory wise) enumerator for an
|
|
|
+ arbitrary number of items. Thanks to "Adriano" for the test case.
|
|
|
+
|
|
|
+2005-09-29 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * Xml.cs: the show must go on. Removed a few NotImplemented.
|
|
|
+
|
|
|
+2005-09-29 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * Button.cs: implemented 2.0 RaisePostBackEvent in terms of the
|
|
|
+ existing code in 1.1 (or viceversa). RenderContents() does nothing.
|
|
|
+
|
|
|
+ * DataGrid.cs: changed autoid api.
|
|
|
+
|
|
|
+ * EditCommandColumn.cs: only 'Update' causes validation.
|
|
|
+
|
|
|
+ * TableCell.cs: changed autoid api. RenderContents checks the number
|
|
|
+ of controls to decide what to do, not the value of Text in the
|
|
|
+ viewstate.
|
|
|
+
|
|
|
+ * TableRow.cs: changed autoid api.
|
|
|
+
|
|
|
+ * BoundColumn.cs: SelectedItem was missing when attaching a DataBind
|
|
|
+ event. When we get an EditItem, we need a TextBox to be created and
|
|
|
+ this one will be the one that gets the event. Changed
|
|
|
+ ItemDataBinding to deal with a TextBox too.
|
|
|
+
|
|
|
+2005-09-29 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * PagedDataSource.cs: fix IsLastPage. All tests pass.
|
|
|
+ * DataGrid.cs: InitializePager always add a cell and it's brand new. No
|
|
|
+ need to keep the old one in a field. Now all tests pass here too.
|
|
|
+
|
|
|
+2005-09-28 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * PagedDataSource.cs: don't use the properties when they just return a
|
|
|
+ field. Fixed Count when paging is enabled. In GetEnumerator, IList goes
|
|
|
+ before ICollection (otherwise, an IList will always fall under the
|
|
|
+ ICollection case). The enumerator for lists will be empty if 'start'
|
|
|
+ is beyond the list size. All existing tests pass, but one in
|
|
|
+ DataGridTest that fails because of some problem with the paging.
|
|
|
+
|
|
|
+2005-09-28 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * Style.cs: fix the 2.0 build.
|
|
|
+
|
|
|
+2005-09-28 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * Style.cs: avoid unnecesary creation of a CssStyleCollection and
|
|
|
+ instead write the style attributes directly to the HtmlTextWriter.
|
|
|
+
|
|
|
+ * CheckBox.cs: adapted to new API.
|
|
|
+
|
|
|
+ * DataGrid.cs: handle null data sources. Fixed the contions that make
|
|
|
+ the table to be added to the Controls collection.
|
|
|
+
|
|
|
+ * Calendar.cs: the table needed an ID and the attributes from the
|
|
|
+ parent. Also don't create the ControlStyleCollection if it has not
|
|
|
+ already been created.
|
|
|
+
|
|
|
+2005-09-28 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: handle null data sources. Fixed the contions that make
|
|
|
+ the table to be added to the Controls collection.
|
|
|
+
|
|
|
+2005-09-27 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * Calendar.cs: TrackViewState should be called upon creation, not on
|
|
|
+ every get_XXX call. Cleanup.
|
|
|
+
|
|
|
+2005-09-27 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: fix another test. The ID of the table generated by the
|
|
|
+ datagrid is set to the one on the datagrid if no one set the ID for the
|
|
|
+ table.
|
|
|
+
|
|
|
+2005-09-27 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * ListControl.cs: this fixes TestValueFieldAndTextFormat from
|
|
|
+ DropDownListTest.
|
|
|
+
|
|
|
+2005-09-27 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * FontUnit.cs: use a table for FontSize names, as the X{1,2}.* ones are
|
|
|
+ converted to string as X{1,2}-.*. All FontUnitTests pass now.
|
|
|
+ * Unit.cs: throw a format exception when there's not number or minus
|
|
|
+ sign in the first non-whitespace character.
|
|
|
+
|
|
|
+2005-09-27 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * ListControl.cs: SelectedIndex/SelectedValue can be set before
|
|
|
+ DataBinding () is called on the control, so we have to keep this values
|
|
|
+ around and use them after the data is read. If both properties are
|
|
|
+ used, they must refer to the same item.
|
|
|
+
|
|
|
+2005-09-24 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * DataList.cs: fill in the data keys from BaseDataList so that the
|
|
|
+ events can see them. Only assign DataItem when using data binding and
|
|
|
+ nullify it after all events are raised.
|
|
|
+
|
|
|
+2005-09-24 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * DataList.cs: OnItemCommand() is raised any time OnBubbleEvent is
|
|
|
+ called.
|
|
|
+
|
|
|
+2005-09-23 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * Button.cs: For 2.0 don't add the "name" attribute unless there's an
|
|
|
+ id.
|
|
|
+ * DataGrid.cs: Fix TagKey (table) for 2.0.
|
|
|
+ * DataList.cs: Revert 2.0 specific stuff that was changed in RC.
|
|
|
+ * DropDownList.cs: For 2.0 don't add the "name" attribute unless
|
|
|
+ there's an id.
|
|
|
+ * ListBox.cs: For 2.0 don't add the "name" attribute unless there's an
|
|
|
+ id.
|
|
|
+ * RoleGroupCollection.cs: Fix "extra" exception in Remove method.
|
|
|
+ * Style.cs: Fixed (2.0) RegisteredCssClass to returns String.Empty
|
|
|
+ (i.e. not null).
|
|
|
+ * TextBox.cs: For 2.0 don't add the "name" attribute unless there's an
|
|
|
+ id.
|
|
|
+ * TreeView.cs: Added declarative security (Link and Inheritance
|
|
|
+ demands) for Minimal.
|
|
|
+ * XmlDataSource.cs: Added declarative security (Link and Inheritance
|
|
|
+ demands) for Minimal.
|
|
|
+
|
|
|
+2005-09-23 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * FontUnit.cs: Added, but only for 1.x, declarative security (Link and
|
|
|
+ Inheritance demands) for Minimal.
|
|
|
+ * Label.cs: Added declarative security (Link and Inheritance demands)
|
|
|
+ for Minimal.
|
|
|
+ * ListItem.cs: Added declarative security (LinkDemands) for Minimal.
|
|
|
+ * ListItemCollection.cs: Added declarative security (LinkDemands) for
|
|
|
+ Minimal.
|
|
|
+ * MonthChangedEventArgs.cs: Added declarative security (Link and, for
|
|
|
+ 2.0, Inheritance demands) for Minimal.
|
|
|
+ * PagedDataSource.cs: Added declarative security (LinkDemands) for
|
|
|
+ Minimal.
|
|
|
+ * Panel.cs: Added declarative security (Link and Inheritance demands)
|
|
|
+ for Minimal.
|
|
|
+ * Repeater.cs: Added declarative security (Link and Inheritance
|
|
|
+ demands) for Minimal.
|
|
|
+ * RepeatInfo.cs: Added declarative security (LinkDemands) for Minimal.
|
|
|
+ * SelectedDatesCollection.cs: Added declarative security (LinkDemands)
|
|
|
+ for Minimal.
|
|
|
+ * TargetConverter.cs: Added declarative security (Link and Inheritance
|
|
|
+ demands) for Minimal.
|
|
|
+ * Unit.cs: Added, but only for 1.x, declarative security (Link and
|
|
|
+ Inheritance demands) for Minimal.
|
|
|
+ * ValidatedControlConverter.cs: Added declarative security (Link and
|
|
|
+ Inheritance demands) for Minimal.
|
|
|
+ * WebColorConverter.cs: Added declarative security (Link and
|
|
|
+ Inheritance demands) for Minimal.
|
|
|
+ * Xml.cs: Added declarative security (Link and Inheritance demands)
|
|
|
+ for Minimal.
|
|
|
+ * ValidationSummary.cs: Added declarative security (Link and
|
|
|
+ Inheritance demands) for Minimal.
|
|
|
+
|
|
|
+2005-09-23 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * UnitConverter.cs: Remove conversion from Unit (see unit tests).
|
|
|
+
|
|
|
+2005-09-22 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * BulletedList.cs: Remove the cacheEnabled thing. I was thinking
|
|
|
+ it took O(height) time, not O(1).
|
|
|
+
|
|
|
+2005-09-21 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * CheckBoxList.cs: Fix unit test failure (which matched bug #48802).
|
|
|
+
|
|
|
+2005-09-21 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * AdCreatedEventArgs.cs: Added declarative security (Link and, for
|
|
|
+ 2.0, Inheritance demands) for Minimal.
|
|
|
+ * BaseCompareValidator.cs: Added declarative security (Link and
|
|
|
+ Inheritance demands) for Minimal.
|
|
|
+ * BaseDataBoundControl.cs: Added declarative security (Link and
|
|
|
+ Inheritance demands) for Minimal.
|
|
|
+ * BaseValidator.cs: Added declarative security (Link and Inheritance
|
|
|
+ demands) for Minimal.
|
|
|
+ * BoundColumn.cs: Added declarative security (Link and Inheritance
|
|
|
+ demands) for Minimal.
|
|
|
+ * ButtonColumn.cs: Added declarative security (Link and Inheritance
|
|
|
+ demands) for Minimal.
|
|
|
+ * CalendarDay.cs: Added declarative security (Link and Inheritance
|
|
|
+ demands) for Minimal.
|
|
|
+ * CheckBoxList.cs: Added declarative security (Link and Inheritance
|
|
|
+ demands) for Minimal.
|
|
|
+ * CompareValidator.cs: Added declarative security (Link and
|
|
|
+ Inheritance demands) for Minimal.
|
|
|
+ * CustomValidator.cs: Added declarative security (Link and Inheritance
|
|
|
+ demands) for Minimal.
|
|
|
+ * DataBoundControl.cs: Added declarative security (Link and
|
|
|
+ Inheritance demands) for Minimal.
|
|
|
+ * DataGridItemCollection.cs: Added declarative security (Link and
|
|
|
+ Inheritance demands) for Minimal.
|
|
|
+ * DataKeyCollection.cs: Added declarative security (LinkDemands) for
|
|
|
+ Minimal.
|
|
|
+ * DataListItemCollection.cs: Added declarative security (LinkDemands)
|
|
|
+ for Minimal.
|
|
|
+ * DataListItem.cs: Added declarative security (Link and Inheritance
|
|
|
+ demands) for Minimal.
|
|
|
+ * FontNamesConverter.cs: Added declarative security (Link and
|
|
|
+ Inheritance demands) for Minimal.
|
|
|
+ * HyperLink.cs: Added declarative security (Link and Inheritance
|
|
|
+ demands) for Minimal.
|
|
|
+ * HyperLinkColumn.cs: Added declarative security (Link and Inheritance
|
|
|
+ demands) for Minimal.
|
|
|
+ * Image.cs: Added declarative security (Link and Inheritance demands)
|
|
|
+ for Minimal.
|
|
|
+
|
|
|
+2005-09-20 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * BaseDataList.cs: it's the DataKeysArray what is stored in "DataKeys",
|
|
|
+ not the DataKeys.
|
|
|
+ * DataGrid.cs: add the keys to BaseDataList.DataKeysArray. When using
|
|
|
+ a data source, first try reflection, then componentmodel. If we get
|
|
|
+ an enumerator, keep it around, as MS only calls GetEnumerator once.
|
|
|
+ Throw an exception if no columns can be created from the given data
|
|
|
+ source. Tested with DbDataRecord, DataTable, ArrayList and
|
|
|
+ ICustomTypeDescriptor.
|
|
|
+
|
|
|
+2005-09-20 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * AccessDataSource.cs: Added declarative security (Link and Inheritance
|
|
|
+ demands) for Minimal. Added [ToolboxBitmap] on class.
|
|
|
+ * AdRotator.cs: Added declarative security (Link and Inheritance
|
|
|
+ demands) for Minimal. Removed extra Page and ViewState properties.
|
|
|
+ * BulletedList.cs: Added declarative security (Link and Inheritance
|
|
|
+ demands) for Minimal. Added [SupportsEventValidation] on class (2.0).
|
|
|
+ * Button.cs: Added declarative security (Link and Inheritance demands)
|
|
|
+ for Minimal. Added [SupportsEventValidation] on class (2.0).
|
|
|
+ * Calendar.cs: Added declarative security (Link and Inheritance
|
|
|
+ demands) for Minimal. Added [SupportsEventValidation] on class (2.0).
|
|
|
+ * CheckBox.cs: Added declarative security (Link and Inheritance
|
|
|
+ demands) for Minimal. Added [SupportsEventValidation] on class (2.0).
|
|
|
+ * CompositeControl.cs: Added declarative security (Link and Inheritance
|
|
|
+ demands) for Minimal. Added new protected RecreateChildControls method.
|
|
|
+ * DataControlCommands.cs: Added declarative security (LinkDemands) for
|
|
|
+ Minimal. Added private ctor.
|
|
|
+ * DataGrid.cs: Added declarative security (Link and Inheritance
|
|
|
+ demands) for Minimal. Fixed properties for 2.0 (mostly removing
|
|
|
+ [Bindable]). Added override for TagKey property.
|
|
|
+ * DataGridColumn.cs: Added declarative security (Link and Inheritance
|
|
|
+ demands) for Minimal. Added [UrlProperty] on HeaderImageUrl (2.0).
|
|
|
+ * DataGridItem.cs: Added declarative security (Link and Inheritance
|
|
|
+ demands) for Minimal. Added IDataItemContainer interface for 2.0.
|
|
|
+ * DataGridPagerStyle.cs: Added declarative security (LinkDemands) for
|
|
|
+ Minimal. Remove [Bindable] from 2.0 and add [Localizable].
|
|
|
+ * DataList.cs: Removed [Load|Save]ControlState methods.
|
|
|
+ * DropDownList.cs: Added declarative security (Link and Inheritance
|
|
|
+ demands) for Minimal. Added [SupportsEventValidation] on class (2.0).
|
|
|
+ * EditCommandColumn.cs: Added declarative security (Link and
|
|
|
+ Inheritance demands) for Minimal. Added missing attributes,
|
|
|
+ [DefaultValue] and [Localize] for 2.0.
|
|
|
+ * FontInfo.cs: Added declarative security (Link and Inheritance
|
|
|
+ demands) for Minimal. Remove [Bindable] and added [RefreshProperties]
|
|
|
+ for 2.0.
|
|
|
+ * Login.cs: Added declarative security (Link and Inheritance demands)
|
|
|
+ for Minimal. Fixed IsStyleEmpty. Removed extra [Themeable] attributes.
|
|
|
+ * ImageButton.cs: Added declarative security (Link and Inheritance
|
|
|
+ demands) for Minimal. Added [SupportsEventValidation] on class (2.0).
|
|
|
+ * LinkButton.cs: Added declarative security (Link and Inheritance
|
|
|
+ demands) for Minimal. Added [SupportsEventValidation] on class (2.0).
|
|
|
+ * ListBox.cs: Added declarative security (Link and Inheritance demands)
|
|
|
+ for Minimal. Added [SupportsEventValidation] on class (2.0).
|
|
|
+ * Literal.cs: Added declarative security (Link and Inheritance demands)
|
|
|
+ for Minimal. Removed [EditorBrowsable] on CreateControlCollection method.
|
|
|
+ * LoginStatus.cs: Added missing [Themeable] attributes on properties.
|
|
|
+ * MenuItemStyle.cs: Changed IsEmpty to public (required to compile -
|
|
|
+ but will be shown as extra).
|
|
|
+ * RadioButton.cs: Added declarative security (Link and Inheritance
|
|
|
+ demands) for Minimal. Added [SupportsEventValidation] on class (2.0).
|
|
|
+ * RadioButtonList.cs: Added declarative security (Link and Inheritance
|
|
|
+ demands) for Minimal. Added [SupportsEventValidation] on class (2.0).
|
|
|
+ * RangeValidator.cs: Added declarative security (Link and Inheritance
|
|
|
+ demands) for Minimal. Added missing [Themeable] attributes.
|
|
|
+ * RegularExpressionValidator.cs: Added declarative security (Link and
|
|
|
+ Inheritance demands) for Minimal. Remove [Bindable] from 2.0 and add
|
|
|
+ [Localizable].
|
|
|
+ * RoleGroupCollection.cs: Added declarative security (Link and
|
|
|
+ Inheritance demands) for Minimal. Fixed base class (changed in RC).
|
|
|
+ Re-implemented CopyTo. Removed some methods.
|
|
|
+ * Style.cs: Added declarative security (Link and Inheritance demands)
|
|
|
+ for Minimal. Remove static IsStyleEmpty and ToString (from 2.0). IsEmpty
|
|
|
+ is now public in 2.0.
|
|
|
+ * Table.cs: Added declarative security (Link and Inheritance demands)
|
|
|
+ for Minimal. Added [SupportsEventValidation] on class (2.0).
|
|
|
+ * TableCell.cs: Fixed PersistenceMode for 2.0.
|
|
|
+ * TextBox.cs: Added declarative security (Link and Inheritance demands)
|
|
|
+ for Minimal. Added [SupportsEventValidation] on class (2.0).
|
|
|
+ * TreeNodeStyle.cs: Changed IsEmpty to public (required to compile -
|
|
|
+ but will be shown as extra).
|
|
|
+ * WebControl.cs: Added declarative security (Link and Inheritance
|
|
|
+ demands) for Minimal. Removed [EditorBrowsable] on ControlStyleCreated
|
|
|
+ property.
|
|
|
+
|
|
|
+2005-09-19 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * TableStyle.cs: fixed typo that prevented restoring GridLines from
|
|
|
+ a saved viewstate.
|
|
|
+
|
|
|
+ * DataGrid.cs: the table does not get an auto ID. When restoring from
|
|
|
+ viewstate, use all the saved columns, not just that data bound ones. Set
|
|
|
+ the owner of the BoundColumns created. Save/restore columns.
|
|
|
+ OnItemCreated happens after the item is initialized and the data item is
|
|
|
+ set before the event and nullified after OnItemDataBound.
|
|
|
+ Add the render_table to the Controls immediately, otherwise we might get
|
|
|
+ errors from child controls such as "must be rendered inside a form".
|
|
|
+ Keep the items created in the list waiting for them.
|
|
|
+ The table uses the attributes from the DataGrid and ControlStyle.
|
|
|
+ Raise OnItemCommand on all bubble events and don't propagate bubble
|
|
|
+ event up in the hierarchy
|
|
|
+
|
|
|
+ * TableCell.cs: it does not get an automatic ID.
|
|
|
+ * BoundColumn.cs: FormatDataValue returns an empty string on null input
|
|
|
+ (there was already a test for this).
|
|
|
+
|
|
|
+ Fixes bug #76117.
|
|
|
+
|
|
|
+2005-09-17 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * DataGridColumnCollection.cs: track the view state in the newly added
|
|
|
+ items.
|
|
|
+
|
|
|
+2005-09-15 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: merge column styles too. Fixes bug #76106.
|
|
|
+ * DataGridColumn.cs: new internal method to retrieve the styles without
|
|
|
+ creating an instance for them.
|
|
|
+
|
|
|
+2005-09-15 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * DataControlField.cs, HotSpot.cs, MenuItem.cs, Parameter.cs,
|
|
|
+ Style.cs, TreeNode.cs: Replace _empty_ StateBag.SetDirty () with
|
|
|
+ StateBag.SetDirty (true).
|
|
|
+
|
|
|
+2005-09-14 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * Menu.cs: Fixed parameter orders for CreateStyleRule.
|
|
|
+
|
|
|
+2005-09-13 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * Style.cs: corcompare stuff.
|
|
|
+
|
|
|
+ * RequiredFieldValidator.cs: more corcompare stuff.
|
|
|
+
|
|
|
+ * CheckBoxList.cs: clean up some of the interface methods vs
|
|
|
+ protected virtual 2.0 calls.
|
|
|
+
|
|
|
+ * SubMenuStyle.cs: corcompare says this should implement
|
|
|
+ ICustomTypeDescriptor... sooo, make it.
|
|
|
+
|
|
|
+2005-09-13 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * TableCell.cs: do the same as HyperLink and others in
|
|
|
+ AddParsedSubobject so that adding a literal control does not remove the
|
|
|
+ existing controls if any. Fixes bug #76078.
|
|
|
+
|
|
|
+2005-09-09 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * GridView.cs: don't duplicate class attribute. Fixes bug #75936.
|
|
|
+
|
|
|
+2005-09-09 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * ImageButton.cs: fix invalid cast exception.
|
|
|
+
|
|
|
+2005-09-09 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * ListItem.cs: throw in AddParsedSubObject if the object is not a
|
|
|
+ LiteralControl.
|
|
|
+ * RadioButtonList.cs: implemented LoadPostData and
|
|
|
+ RaisePostDataChangedEvent.
|
|
|
+
|
|
|
+2005-09-09 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * CheckBox.cs, CheckBoxList.cs, DropDownList.cs, ImageButton.cs,
|
|
|
+ ListBox.cs, RadioButton.cs, RadioButtonList.cs, TextBox.cs: fix up
|
|
|
+ LoadPostData/RaisePostDataChangedEvent.
|
|
|
+
|
|
|
+2005-09-09 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * FontInfo.cs (IsEmpty): new internal property, used by
|
|
|
+ Style.IsEmpty.
|
|
|
+
|
|
|
+ * Style.cs (IsEmpty): make sure the fontinfo is null or empty as
|
|
|
+ well.
|
|
|
+
|
|
|
+2005-09-08 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * ListItemCollection.cs: remove obsoleted methods.
|
|
|
+ * ListBox.cs: use IStateManager on the item collection.
|
|
|
+
|
|
|
+2005-09-08 Eyal Alaluf <[email protected]>
|
|
|
+
|
|
|
+ * Use C# 1.0 style of delegate instantiating. Needed to compile
|
|
|
+ Grasshopper (TARGET_J2EE) which uses MS C# 1.0 compiler and not msc.
|
|
|
+
|
|
|
+2005-09-07 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * Calendar.cs (WriteDay): always add BackColor=Silver,
|
|
|
+ ForeColor=White to selected day cells, before copying over the
|
|
|
+ selectedDayStyle, if it exists.
|
|
|
+ (WriteDays): fix nunit test - if the first day of the month falls
|
|
|
+ on the first day of the week, go back one week (effectively adding
|
|
|
+ a row of dates from the previous month.)
|
|
|
+ (WriteTitle): don't copy the control style to the tableTitle,
|
|
|
+ since it might have height specifications, which would make the
|
|
|
+ title look rather off.
|
|
|
+
|
|
|
+2005-09-07 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * ValidationSummary.cs (AddAttributesToRender): we only set
|
|
|
+ display=none if there are no errors.
|
|
|
+
|
|
|
+ * BaseValidator.cs (OnPreRender): fix a JS error - on submit we
|
|
|
+ call ValidatorOnSubmit, not ValidatorCommonOnSubmit.
|
|
|
+
|
|
|
+2005-09-07 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * ListControl.cs (SelectedIndex): add comment about how you'd
|
|
|
+ think OnSelectedIndexChanged would be called.. and you'd be wrong.
|
|
|
+ (Text): implement in terms of SelectedValue.
|
|
|
+ (TagKey): do the HAVE_CONTROL_ADAPTERS two-step.
|
|
|
+ (LoadControlState): implement - this is where the selected index
|
|
|
+ ArrayList gets stuffed in 2.0.
|
|
|
+ (OnInit): call Page.RegisterRequiresControlState.
|
|
|
+ (OnTextChanged): implement.
|
|
|
+ (RenderContents): for now just chain up to base.RenderContents.
|
|
|
+ (SaveControlState): save our control state properly.
|
|
|
+ (GetSelectedIndices): split this out from SaveViewState to it can
|
|
|
+ be used by both that and SaveControlState.
|
|
|
+ (SaveViewState): mangle this function so it works in both 2.0 and
|
|
|
+ 1.0.
|
|
|
+ (LoadViewState): same.
|
|
|
+
|
|
|
+2005-09-06 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * BaseValidator.cs (AddAttributesToRender): render our ClientID if
|
|
|
+ we weren't assigned an ID.
|
|
|
+
|
|
|
+ * ValidationSummary.cs (AddAttributesToRender): same.
|
|
|
+
|
|
|
+2005-09-06 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * WebControl.cs: revert the last change.
|
|
|
+
|
|
|
+2005-09-06 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * WebControl.cs (AddAttributesToRender): always render ClientID.
|
|
|
+
|
|
|
+ * ValidationSummary.cs (Render): same.
|
|
|
+
|
|
|
+ * BaseValidator.cs (RegisterValidatorDeclaration): use ClientID
|
|
|
+ here.
|
|
|
+
|
|
|
+2005-09-06 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * ValidationSummary.cs (Render): only do the JS stuff when the
|
|
|
+ validators on the page are uplevel.
|
|
|
+
|
|
|
+ * BaseValidator.cs (Render): remove unnecessary comment.
|
|
|
+
|
|
|
+2005-09-05 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * BaseDataBoundControl.cs (DataSourceID): testing reveals this is
|
|
|
+ stored in the ViewState.
|
|
|
+
|
|
|
+2005-09-02 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * Repeater.cs (GetData): change this slightly so the Repeater
|
|
|
+ doesn't keep a ref to the return value of GetData.
|
|
|
+
|
|
|
+2005-09-01 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * ListControl.cs (AppendDataBoundItems): implement (2.0)
|
|
|
+ (TagKey): same.
|
|
|
+
|
|
|
+2005-09-01 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * System.Web.UI.WebControls/MonthChangedEventArgs.cs,
|
|
|
+ System.Web.UI.WebControls/ValidatedControlConverter.cs,
|
|
|
+ System.Web.UI.WebControls/Xml.cs,
|
|
|
+ System.Web.UI.WebControls/RegularExpressionValidator.cs,
|
|
|
+ System.Web.UI.WebControls/ServerValidateEventArgs.cs,
|
|
|
+ System.Web.UI.WebControls/Menu.cs,
|
|
|
+ System.Web.UI.WebControls/MailMessageEventArgs.cs,
|
|
|
+ System.Web.UI.WebControls/MenuItemStyle.cs,
|
|
|
+ System.Web.UI.WebControls/RangeValidator.cs,
|
|
|
+ System.Web.UI.WebControls/RepeaterItemEventArgs.cs,
|
|
|
+ System.Web.UI.WebControls/MenuItem.cs,
|
|
|
+ System.Web.UI.WebControls/RepeaterCommandEventArgs.cs,
|
|
|
+ System.Web.UI.WebControls/DataGridSortCommandEventArgs.cs,
|
|
|
+ System.Web.UI.WebControls/DataGridCommandEventArgs.cs,
|
|
|
+ System.Web.UI.WebControls/DataGridPageChangedEventArgs.cs,
|
|
|
+ System.Web.UI.WebControls/XmlBuilder.cs,
|
|
|
+ System.Web.UI.WebControls/ImageButton.cs: someone stop me. more
|
|
|
+ corcompare work.
|
|
|
+
|
|
|
+2005-09-01 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * System.Web.UI.WebControls/Button.cs,
|
|
|
+ System.Web.UI.WebControls/ButtonField.cs,
|
|
|
+ System.Web.UI.WebControls/DataControlField.cs,
|
|
|
+ System.Web.UI.WebControls/BaseCompareValidator.cs,
|
|
|
+ System.Web.UI.WebControls/AutoGeneratedField.cs,
|
|
|
+ System.Web.UI.WebControls/CustomValidator.cs,
|
|
|
+ System.Web.UI.WebControls/Content.cs,
|
|
|
+ System.Web.UI.WebControls/BoundField.cs,
|
|
|
+ System.Web.UI.WebControls/AdRotator.cs,
|
|
|
+ System.Web.UI.WebControls/ButtonColumn.cs,
|
|
|
+ System.Web.UI.WebControls/CompareValidator.cs,
|
|
|
+ System.Web.UI.WebControls/AdCreatedEventArgs.cs: More corcompare
|
|
|
+ work. Stub things out, and add attributes.
|
|
|
+
|
|
|
+2005-09-01 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * Button.cs, ButtonField.cs, FontInfo.cs, Style.cs, Xml.cs,
|
|
|
+ CommandField.cs, HyperLinkColumn.cs, Table.cs,
|
|
|
+ RegularExpressionValidator.cs, DataGridPagerStyle.cs, Label.cs,
|
|
|
+ CheckBox.cs, RadioButton.cs, TableStyle.cs, ListControl.cs,
|
|
|
+ Image.cs, BaseCompareValidator.cs, BaseDataList.cs, DataList.cs,
|
|
|
+ TemplateColumn.cs, RangeValidator.cs, ImageField.cs,
|
|
|
+ BaseValidator.cs, CustomValidator.cs, TextBox.cs,
|
|
|
+ ButtonFieldBase.cs, BoundField.cs, CheckBoxList.cs,
|
|
|
+ RadioButtonList.cs, RequiredFieldValidator.cs, AdRotator.cs,
|
|
|
+ Repeater.cs, DropDownList.cs, CheckBoxField.cs, HyperLink.cs,
|
|
|
+ XmlDataSource.cs, Panel.cs, DataGrid.cs, ButtonColumn.cs,
|
|
|
+ CompareValidator.cs, Calendar.cs, ListBox.cs, TableCell.cs,
|
|
|
+ WebControl.cs, Literal.cs, ValidationSummary.cs, ImageButton.cs,
|
|
|
+ TableRow.cs, LinkButton.cs, DataGridColumn.cs, BoundColumn.cs,
|
|
|
+ TableItemStyle.cs: Add some WebCategory and WebSysDescription
|
|
|
+ attributes.
|
|
|
+
|
|
|
+2005-09-01 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * AccessDataSource.cs: corcompare work.
|
|
|
+
|
|
|
+ * SqlDataSource.cs: same.
|
|
|
+
|
|
|
+2005-09-01 Miguel de Icaza <[email protected]>
|
|
|
+
|
|
|
+ * Various places: make sure that the DefaultValue matches the
|
|
|
+ type. Thanks to Michael for pointing this out.
|
|
|
+
|
|
|
+ In future audits, you might want to use the following awk command:
|
|
|
+
|
|
|
+ awk '/DefaultValue/ { v=$0; looking = 1; } /public/ && looking &&
|
|
|
+ !/string/ && !/ int / && !/ bool / { print FILENAME; print v;
|
|
|
+ print $0; looking = 0; } /public/ && looking { looking = 0; } '
|
|
|
+ *.cs
|
|
|
+
|
|
|
+ The above skips bools, strings and ints as those were fine as we
|
|
|
+ set them. The bug was on the other ones.
|
|
|
+
|
|
|
+2005-08-31 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * Repeater.cs: fix the build.
|
|
|
+
|
|
|
+2005-08-31 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * Repeater.cs: lots of 2.0 work, much of it c&p'ed from
|
|
|
+ {Base}DataList, and also from debug spew garnered from some
|
|
|
+ Repeater subclass tests on MS.
|
|
|
+ (CreateControlHierarchy): in 2.0 if IsBonudUsingDataSourceID get
|
|
|
+ the IEnumerable by calling GetData().
|
|
|
+ (DataBind): reset RequiresDataBinding to false (2.0).
|
|
|
+ (DataMember): copy the set implementation from DataList, and add
|
|
|
+ 2.0 code to call OnDataPropertyChanged if we're !Initialiezd.
|
|
|
+ (DataSource): more c&p.
|
|
|
+ (DataSourceID); implement (2.0)
|
|
|
+ (Initialized): implement (2.0)
|
|
|
+ (IsBoundUsingDataSource): implement (2.0)
|
|
|
+ (RequiresDataBinding): implement (2.0)
|
|
|
+ (SelectArguments): implement (2.0)
|
|
|
+ (CreateDataSourceSelectArguments): implement (2.0)
|
|
|
+ (EnsureDataBound): implement (2.0)
|
|
|
+ (GetData): implement.
|
|
|
+ (OnDataPropertyChanged): remove the NIE, but leave the MonoTODO
|
|
|
+ (2.0)
|
|
|
+ (OnDataSourceViewChanged): set RequiresDataBinding to true, but
|
|
|
+ leave the MonoTODO. (2.0)
|
|
|
+ (OnInit): call base.OnInit instead of throwing NIE, but leave the
|
|
|
+ MonoTODO (2.0)
|
|
|
+ (OnLoad): implement.
|
|
|
+ (OnPreRender): implement.
|
|
|
+ (ConnectToDataSource): new method - look for the right control.
|
|
|
+
|
|
|
+2005-08-31 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * XmlDataSourceView.cs: fix the scope of our select. Don't use
|
|
|
+ call SelectNodes on the XmlDocument, not on
|
|
|
+ XmlDocument.DocumentElement.
|
|
|
+
|
|
|
+2005-08-31 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * XmlDataSourceView.cs (.ctor): remove the nodelist parameter.
|
|
|
+ (DoXPathSelect): put the xpath selection stuff here.
|
|
|
+ (ExecuteSelect): call DoXPathSelect if we need to (if nodes ==
|
|
|
+ null).
|
|
|
+
|
|
|
+ * XmlDataSource.cs (IDataSource.GetView): don't do the XPath
|
|
|
+ select here, the view does it.
|
|
|
+
|
|
|
+2005-08-31 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * DataList.cs: Remove some debugging code that was starting to bug
|
|
|
+ me (tee hee).
|
|
|
+
|
|
|
+2005-08-31 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * XmlDataSourceNodeDescriptor.cs: implement IXPathNavigable, and
|
|
|
+ create our Navigator by calling node.CreateNavigator().
|
|
|
+
|
|
|
+2005-08-31 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * XmlDataSource.cs (GetXmlDataDocument): rename this to
|
|
|
+ GetXmlDocument, and change the return value from XmlDataDocument
|
|
|
+ to XmlDocument.
|
|
|
+ (LoadXmlDataDocument): similar change.
|
|
|
+ (Save): xmlDataDocument -> xmlDocument.
|
|
|
+ (CanBeSaved): there's no ReadOnly attribute.
|
|
|
+ (LoadViewState, SaveViewState, TrackViewState): nuke.
|
|
|
+ (GetHierarchicalView): xmlDataDocument -> xmlDocument.
|
|
|
+ (CacheDuration): stub out with NIE.
|
|
|
+ (CacheExpirationPolocy): same.
|
|
|
+ (CacheKeyDependency): same.
|
|
|
+ (EnableCaching): same.
|
|
|
+ (ReadOnly): nuke.
|
|
|
+ (Data, DataFile): xmlDataDocument -> xmlDocument.
|
|
|
+ (Schema, SchemaFile): nuke.
|
|
|
+ (Transform, TransformFile): xmlDataDocument -> xmlDocument.
|
|
|
+
|
|
|
+2005-08-30 Lluis Sanchez Gual <[email protected]>
|
|
|
+
|
|
|
+ * SubMenuStyle.cs, MenuItemStyle.cs, TreeNodeStyle.cs:
|
|
|
+ Don't use the obsolete IsSet method.
|
|
|
+ * Menu.cs: Implement IPostBackEventHandler.RaisePostBackEvent.
|
|
|
+ * CheckBox.cs: Implement some 2.0 methods.
|
|
|
+ * GridView.cs: Removed some "throw new NotImplementedException"
|
|
|
+
|
|
|
+2005-08-29 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * TreeView.cs: Use the StateBag accessors Ben added, and implement
|
|
|
+ SkipLinkText and Visible.
|
|
|
+
|
|
|
+2005-08-29 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * TreeView.cs: fix typo in an attribute.
|
|
|
+
|
|
|
+2005-08-29 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * PagedDataSource.cs: If it's not a list or collection we don't
|
|
|
+ use a bounded enumerator.
|
|
|
+
|
|
|
+2005-08-29 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * LinkButton.cs: fix some 2.0 Page/ClientScript obsolete warnings.
|
|
|
+
|
|
|
+ * CheckBox.cs: same.
|
|
|
+
|
|
|
+ * BaseValidator.cs: same.
|
|
|
+
|
|
|
+ * DropDownList.cs: same.
|
|
|
+
|
|
|
+ * ValidationSummary.cs: same.
|
|
|
+
|
|
|
+2005-08-28 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * XmlHierarchyData.cs: fix IHierarchyData.GetParent.
|
|
|
+
|
|
|
+2005-08-26 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * TextBox.cs: implement ValidationGroup and CausesValidation
|
|
|
+ properties.
|
|
|
+
|
|
|
+2005-08-26 Lluis Sanchez Gual <[email protected]>
|
|
|
+
|
|
|
+ * Style.cs: Implemented FillStyleAttributes, GetStyleAttributes and
|
|
|
+ SetDirty.
|
|
|
+
|
|
|
+2005-08-26 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * Unit.cs: implement the 2.0 ToString(IFormatProvider) method.
|
|
|
+
|
|
|
+ * FontUnit.cs: add two 2.0 ctors, and the 2.0
|
|
|
+ ToString(IFormatProvider) method.
|
|
|
+
|
|
|
+2005-08-26 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * CheckListBox.cs: Nothing is rendered (i.e. no empty table) in 2.0 if
|
|
|
+ no items are present in the list.
|
|
|
+ * RoleGroup.cs: Added missing attributes.
|
|
|
+ * RoleGroupCollection.cs: Added missing attributes and some (yet-to-be-
|
|
|
+ documented) methods.
|
|
|
+ * TableStyle.cs: *for 2.0* adding a "url({0})" to background image
|
|
|
+ must be done in the HtmlTextWriter (not in the TableStyle).
|
|
|
+
|
|
|
+2005-08-26 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * Calendar.cs (UseAccessibleHeader): implement.
|
|
|
+ (RaisePostBackEvent): some #ifdef ugliness to get this all working
|
|
|
+ propertly between 1.x and 2.0
|
|
|
+ (WriteDayHeader): if UseAccessibleHeader == true, render header
|
|
|
+ cells as th's, not td's, and add abbr and scope attributes.
|
|
|
+
|
|
|
+2005-08-25 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * Calendar.cs (Caption, CaptionAlign): implement these properties.
|
|
|
+ (Render): if we have a non-empty caption, show it.
|
|
|
+ (WriteCaption): new method, output the caption.
|
|
|
+
|
|
|
+2005-08-25 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * Calendar.cs (Render): Copy the entire style from the Calendar to
|
|
|
+ the Table, not just the font.
|
|
|
+ (WriteDay): don't just write the link/text/etc. Create a
|
|
|
+ LiteralControl as a child of the cell, before the call to
|
|
|
+ OnDayRender, with its text set to the day number. After
|
|
|
+ OnDayRender, set the literal's text to either the number again (if
|
|
|
+ it's not selectable) or the full text of the js __doPostBack
|
|
|
+ hyperlink (if it is.) Also, use cell.RenderControl here so we can
|
|
|
+ render child controls with the id's listed properly (and arguably
|
|
|
+ incorrectly).
|
|
|
+ (ApplyTitleStyleCell): remove.
|
|
|
+ (WriteTitle): apply the titleStyle to the enclosing table, not the
|
|
|
+ table cell containing the month name. Also, copy from the
|
|
|
+ Calendar's ControlStyle to populate tableTitle's style initially.
|
|
|
+ We end up with more (superfluous) style attributes than MS, but
|
|
|
+ it's better than having less.
|
|
|
+
|
|
|
+2005-08-25 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * HyperLink.cs: Fixed 2.0 rendering for Alt and Border|BorderWidth when
|
|
|
+ an image is used.
|
|
|
+
|
|
|
+2005-08-25 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * Style.cs: Implemented 2.0 CopyTextStylesFrom(), SetRegisteredCssClass()
|
|
|
+ and RegisteredCssClass property
|
|
|
+
|
|
|
+2005-08-25 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * LoginView.cs: Fixed attributes.
|
|
|
+ * Style.cs: Change SetRegisteredCssClass to internal and not to throw
|
|
|
+ an exception to allow pages to work on 2.x.
|
|
|
+
|
|
|
+2005-08-25 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * LinkButton.cs (PostBackUrl): correct the UrlProperty attribute.
|
|
|
+
|
|
|
+ * Unit.cs: add [Serializable] and the 2.0 specific ToString(), not
|
|
|
+ yet implemented.
|
|
|
+
|
|
|
+ * HiddenField.cs: stub out this class and label everything
|
|
|
+ MonoTODO.
|
|
|
+
|
|
|
+2005-08-25 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: Disable the pager row if there no paging enabled
|
|
|
+ or available.
|
|
|
+
|
|
|
+2005-08-25 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * SqlDataSourceFilteringEventArgs.cs: add some usings, and fix a
|
|
|
+ typo.
|
|
|
+
|
|
|
+ * SqlDataSourceSelectingEventArgs.cs: IDbCommand -> DbCommand, and
|
|
|
+ add a using statement.
|
|
|
+
|
|
|
+2005-08-25 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * SqlDataSourceFilteringEventArgs.cs: new 2.0 class, as per
|
|
|
+ corcompare.
|
|
|
+
|
|
|
+ * SqlDataSourceFilteringEventHandler.cs: new 2.0 delegate, as per
|
|
|
+ corcompare.
|
|
|
+
|
|
|
+2005-08-25 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * Login.cs: Added rendering and fixed parts of the authentication.
|
|
|
+ Now using IStateManager to allow compilation in another assembly (e.g.
|
|
|
+ to test the control under IIS). Needs more tests (error conditions)
|
|
|
+ once we get a "real" Membership provider running.
|
|
|
+ * Style.cs: Fixed IsStyleEmpty (name ;-) and when null is provided
|
|
|
+ (returns true).
|
|
|
+
|
|
|
+2005-08-25 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * SqlDataSourceCommandType.cs: new 2.0 enum, as per corcompare.
|
|
|
+
|
|
|
+2005-08-25 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * AdRotator.cs: stub out enough of the 2.0 methods/properties by
|
|
|
+ calling base.Foo to get the standalone adrotator (1.0) tests to
|
|
|
+ run without throwing exceptions.
|
|
|
+
|
|
|
+2005-08-25 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * ValidationSummary.cs (ValidationGroup): implement.
|
|
|
+ (Render): use Page.GetValidators in .net 2.0, so we can support
|
|
|
+ ValidationGroups. Also, <br>'s get rendered as <br /> in .net
|
|
|
+ 2.0.
|
|
|
+
|
|
|
+2005-08-25 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * ImageButton.cs (TagKey): disable (but flag) the "virtual new"
|
|
|
+ 2.0 attribute modifiers, and revert back to "override".
|
|
|
+
|
|
|
+ * ListBox.cs (BorderColor): disable (but flag) the "virtual new"
|
|
|
+ 2.0 attribute modifiers, and revert back to "override".
|
|
|
+ (BorderStyle): same.
|
|
|
+ (BorderWidth): same.
|
|
|
+
|
|
|
+ * TextBox.cs (SaveViewState): implement naively, calling
|
|
|
+ base.SaveViewState.
|
|
|
+ (TagKey): disable (but flag) the "virtual new" 2.0 attribute
|
|
|
+ modifiers, and revert back to "override".
|
|
|
+
|
|
|
+2005-08-25 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * Style.cs, TableStyle.cs, TableItemStyle.cs, DataGridPagerStyle.cs:
|
|
|
+ Load ViewState for derived classes; no public LoadViewState override
|
|
|
+ exists in those classes
|
|
|
+ * Style.cs: Added 2.0 IsStyleEmpty method
|
|
|
+
|
|
|
+2005-08-25 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: The number of pages set in the pager is specified
|
|
|
+ by PageButtonCount.
|
|
|
+
|
|
|
+2005-08-25 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * LoginView.cs: New (2.0). Work in progress.
|
|
|
+
|
|
|
+2005-08-24 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * Button.cs, DetailsView.cs, FontInfo.cs, Style.cs, Xml.cs,
|
|
|
+ Menu.cs, ObjectDataSource.cs, CheckBox.cs, RadioButton.cs,
|
|
|
+ ListControl.cs, SiteMapPath.cs, BulletedList.cs,
|
|
|
+ DataBoundControl.cs, ListItemCollection.cs, GridView.cs,
|
|
|
+ Wizard.cs, TextBox.cs, CheckBoxList.cs, RadioButtonList.cs,
|
|
|
+ PagedDataSource.cs, FormView.cs, AdRotator.cs, Repeater.cs,
|
|
|
+ DropDownList.cs, MultiView.cs, HierarchicalDataBoundControl.cs,
|
|
|
+ Calendar.cs, ListBox.cs, WebControl.cs, Literal.cs,
|
|
|
+ ValidationSummary.cs, ImageButton.cs, LinkButton.cs, TreeView.cs:
|
|
|
+ Add MonoTODO's for all things that throw NotImplementException.
|
|
|
+
|
|
|
+2005-08-24 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * RoleGroup.cs: New (2.0). Complete implementation.
|
|
|
+ * RoleGroupCollection.cs: New (2.0). Mostly complete implementation.
|
|
|
+
|
|
|
+2005-08-23 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * BaseCompareValidator.cs (GetFullYear): it turns out the docs up
|
|
|
+ on msdn.microsoft.com tell exactly how the .net 2.0 stuff works,
|
|
|
+ even though they were written for the 1.0 stuff.
|
|
|
+
|
|
|
+2005-08-23 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * RepeatInfo.cs: some massaging to support both the 1.x and 2.0
|
|
|
+ output. Our tests now pass on both mono and ms, with both 1.x and
|
|
|
+ 2.0 profiles.
|
|
|
+
|
|
|
+2005-08-23 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * Login.cs: Throw exception if the specified provider doesn't exists.
|
|
|
+ * LoginStatus.cs: Complete events.
|
|
|
+
|
|
|
+2005-08-22 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs (CreateControlHierarchy): Clear out the old pager after creating the
|
|
|
+ controls.
|
|
|
+ (InitializeNumericPager): Now that the pager actually renders
|
|
|
+ properly I can see that I was computing it incorrectly.
|
|
|
+
|
|
|
+2005-08-22 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs (RenderTable): Make sure the new table gets the
|
|
|
+ correct style.
|
|
|
+ (CreateColumnSet): Clear the data source columnbs before adding
|
|
|
+ new ones regardless of whether or not a property descriptor was
|
|
|
+ found.
|
|
|
+ (InitializePager): pager_cell needs to be a member so it isn't
|
|
|
+ created more then once per a render.
|
|
|
+ (InitializeNumericPager): Compute start and end more
|
|
|
+ correctly.
|
|
|
+ - Link commands are 1 indexed.
|
|
|
+ (CreateControlHierarchy): Clear the table before we begin
|
|
|
+ rendering.
|
|
|
+ - Revert patch that made adding the pagers conditional. This is
|
|
|
+ incorrect, the pagers are always added. Only their visibility is
|
|
|
+ affected by the pager style.
|
|
|
+ - Save the entire count in the viewstate, not just the rendered
|
|
|
+ count. So when paging is enabled the pager's count isn't broken by
|
|
|
+ postback.
|
|
|
+
|
|
|
+2005-08-22 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * LinkButton.cs (ValidationGroup): implement.
|
|
|
+ (IPostBackEventHandler.RaisePostBackEvent): in the 2.0 profile,
|
|
|
+ pass ValidationGroup to Page.Validate.
|
|
|
+
|
|
|
+2005-08-22 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * ImageButton.cs (ValidationGroup): implement.
|
|
|
+ (IPostBackEventHandler.RaisePostBackEvent): if we cause
|
|
|
+ validation, call Page.Validate properly (in both profiles).
|
|
|
+
|
|
|
+2005-08-22 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * Button.cs (IPostBackEventHandler.RaisePostBackEvent): in the 2.0
|
|
|
+ case, pass ValidationGroup to Page.Validate.
|
|
|
+ (ValidationGroup): implement using ViewState.
|
|
|
+
|
|
|
+2005-08-22 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * BaseValidator.cs (Text): 2.0 only. implement naively, just
|
|
|
+ get/set base.Text.
|
|
|
+ (OnInit): add 2.0 support for validation groups.
|
|
|
+ (OnUnload): same.
|
|
|
+
|
|
|
+2005-08-22 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * LoginName.cs: New (2.0) web control.
|
|
|
+ * LoginStatus.cs: New (2.0) web control.
|
|
|
+
|
|
|
+2005-08-19 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * LinkButton.cs (ValidationGroup): implement getter/setter.
|
|
|
+ (RaisePostBackEvent): implement naively, by c&p'ing the old
|
|
|
+ implementation of IPostBackEventHandler.RaisePostBackEvent, but
|
|
|
+ making use of the ValidationGroup in the call to Page.Validate.
|
|
|
+
|
|
|
+ * Button.cs: same.
|
|
|
+
|
|
|
+ * Style.cs (LoadViewState): set our style flags for all the things
|
|
|
+ we have flags for. Seems like the subclass flags should be
|
|
|
+ handled in overridden LoadViewState methods, but none of the Style
|
|
|
+ subclasses seem to override this method.
|
|
|
+
|
|
|
+2005-08-19 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * TableStyle.cs (Merge, MergeWith): make these look a bit more
|
|
|
+ like Copy/CopyFrom, with the styles checks instead of just
|
|
|
+ ViewState checks.
|
|
|
+
|
|
|
+ * TableItemStyle.cs: same, only also make Copy/CopyFrom work as in
|
|
|
+ TableStyle.cs.
|
|
|
+
|
|
|
+2005-08-19 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs (InitializePager): don't unconditionally set
|
|
|
+ pager_cell to the numeric pager (especially after setting it
|
|
|
+ conditionally to the nextprev pager.)
|
|
|
+ (InitializeNumericPager): the link buttons don't participate in
|
|
|
+ validation.
|
|
|
+ (InitializeNextPrevPager): same.
|
|
|
+ (CreateControlHierarchy): create the top/bottom pagers only if the
|
|
|
+ PagerStyle says too.
|
|
|
+
|
|
|
+2005-08-19 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * TableCell.cs: Added AssociatedHeaderCellID property for 2.0.
|
|
|
+
|
|
|
+2005-08-18 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * DataList.cs (CreateControlHierarchy): Call Controls.Clear() at
|
|
|
+ the start of this method so templates are created properly.
|
|
|
+
|
|
|
+2005-08-18 Dick Porter <[email protected]>
|
|
|
+
|
|
|
+ * Button.cs, DetailsView.cs, Xml.cs, Table.cs, Menu.cs,
|
|
|
+ DataControlButton.cs, Label.cs, ObjectDataSource.cs, CheckBox.cs,
|
|
|
+ RadioButton.cs, ListControl.cs, Image.cs, SiteMapPath.cs,
|
|
|
+ BaseDataList.cs, DataList.cs, BulletedList.cs,
|
|
|
+ DataBoundControl.cs, Login.cs, GridView.cs,
|
|
|
+ CompositeDataBoundControl.cs, Wizard.cs, BaseValidator.cs,
|
|
|
+ TextBox.cs, CheckBoxList.cs, RadioButtonList.cs, FormView.cs,
|
|
|
+ AdRotator.cs, Repeater.cs, MenuItemTemplateContainer.cs,
|
|
|
+ DropDownList.cs, HyperLink.cs, ImageMap.cs, MultiView.cs,
|
|
|
+ CompositeControl.cs, HierarchicalDataBoundControl.cs, Calendar.cs,
|
|
|
+ ListBox.cs, TableCell.cs, WebControl.cs, Literal.cs,
|
|
|
+ BaseDataBoundControl.cs, ValidationSummary.cs, ImageButton.cs,
|
|
|
+ LinkButton.cs, TreeView.cs: 2.0 API fixes and stubs, and attribute
|
|
|
+ fixes
|
|
|
+
|
|
|
+2005-08-18 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * BaseDataList.cs: Added a TODO for DataKeyField as we're not using it
|
|
|
+ anywhere...
|
|
|
+ * DataList.cs: Reworked CreateControlHierarchy to avoid allocating an
|
|
|
+ empty array of objects just to get the number of items.
|
|
|
+ * Login.cs: Implemented OnBubbleEvent and parts of the authentication
|
|
|
+ but we're missing some bits from the class lib to complete all this...
|
|
|
+
|
|
|
+2005-08-17 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: Only create one pager and add it to both the top
|
|
|
+ and bottom of the grid, this way all the id numbers stay the same
|
|
|
+ and we save a bunch of cycles.
|
|
|
+
|
|
|
+2005-08-17 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: The top and bottom pagers are always created. Just
|
|
|
+ the visibility is changed by the PagerStyle::Position.
|
|
|
+
|
|
|
+2005-08-17 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * CompositeControl.cs (RecreateChildControls): implement naively -
|
|
|
+ just call CreateChildControls. We might need to call
|
|
|
+ Controls.Clear() as well, but for the time being, this is ok.
|
|
|
+
|
|
|
+2005-08-17 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * BaseDataList.cs: Completed implementation for 2.0.
|
|
|
+
|
|
|
+2005-08-16 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * BaseDataList.cs: Added missing properties/methods/attributes for 2.0.
|
|
|
+ * DataList.cs: Added missing [Browseable] attribute on SelectedValue.
|
|
|
+
|
|
|
+2005-08-16 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * BaseDataList.cs: Removed old internal ctor as DataList TagKey was
|
|
|
+ fixed for 2.0.
|
|
|
+ * DataList.cs: Implemented {Load|Save}ControlState and OnInit (2.0).
|
|
|
+ Adjusted size and ordering of the ViewState (new element #0 is still
|
|
|
+ unknown). Properly fixed the TagKey in 2.0.
|
|
|
+ * Login.cs: Implemented {Load|Save|Track}ViewState. Added checks for
|
|
|
+ all properties using enums.
|
|
|
+ * Panel.cs: Fixed NoWrap rendering unit test (for 2.0).
|
|
|
+ * TableItemStyle.cs: Fixed attribute rendering to use style to render
|
|
|
+ "nowrap" in 2.0 (it used the HTML nowrap attribute in 1.x).
|
|
|
+
|
|
|
+2005-08-15 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * EditCommandColumn.cs: Use a normal LinkButton.
|
|
|
+
|
|
|
+2005-08-15 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * Image.cs: Don't remove GenerateEmptyAlternateText (2.0) from the
|
|
|
+ viewstate (even if assigned to the default value).
|
|
|
+ * TableRow.cs: Implement TableSection property (2.0). It has no effect
|
|
|
+ on the rendering of the table row.
|
|
|
+
|
|
|
+2005-08-15 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * BaseDataList.cs: Added new [Themeable] and [Localizable] attributes
|
|
|
+ and removed [Bindable] attributes for 2.0.
|
|
|
+ * DataList.cs: Added new 2.0 attributes on class and removed [Bindable]
|
|
|
+ attributes (for 2.0).
|
|
|
+ * DataListCommandEventArgs.cs: Not sealed in 2.0.
|
|
|
+ * DataListItemEventArgs.cs: Not sealed in 2.0.
|
|
|
+ * Image.cs: Fixed [Designer] attribute on class and all [Editor]
|
|
|
+ attributes for URLs.
|
|
|
+ * Login.cs: Fixed [Designer] attribute on class and all [Editor]
|
|
|
+ attributes for URLs.
|
|
|
+ * Table.cs: Fixed [Editor] attribute for 2.0.
|
|
|
+ * TableCellCollection.cs: Fixed [Editor] attribute for 2.0.
|
|
|
+ * TableCell.cs: Fixed [Designer] attribute. Fixed property name for
|
|
|
+ AssociatedHeaderCellID and it's [DefaultValue] attribute.
|
|
|
+ * TableHeaderCell.cs: Fix [DefaultValue] attributes for CategoryText
|
|
|
+ and Scope attributes.
|
|
|
+ * TableRow.cs: Fixed [Designer] attribute. Added missing [DefaultValue]
|
|
|
+ on TableSection attribute.
|
|
|
+ * TableRowCollection.cs: Fixed [Editor] attribute for 2.0.
|
|
|
+
|
|
|
+2005-08-14 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * Image.cs: Fixed attributes for 2.0 profile.
|
|
|
+ * Login.cs: Fixed some attributes and default values.
|
|
|
+ * Table.cs: Fixed attributes for 2.0 profile. Added protected method
|
|
|
+ RaisePostBackEvent (TODO) in 2.0 profile.
|
|
|
+ * TableCell.cs: Fix properties (Bindable, Localizable, Designer...)
|
|
|
+ and added AssociateHeaderCellID property (TODO).
|
|
|
+ * TableCellCollection.cs: Fixed [Editor] attribute for 2.0.
|
|
|
+ * TableFooterRow.cs: New (2.0). TableRow that always shows on each
|
|
|
+ page (if the device requires to breaks the table into multiple pages).
|
|
|
+ This seems to be a "flag" class, the real work will be in Table.
|
|
|
+ * TableHeaderCell.cs: Added CategoryText and Scope properties for 2.0.
|
|
|
+ * TableHeaderRow.cs: New (2.0). TableRow that always shows on each
|
|
|
+ page (if the device requires to breaks the table into multiple pages).
|
|
|
+ This seems to be a "flag" class, the real work will be in Table.
|
|
|
+ * TableItemStyle.cs: Remove [Bindable (true)] from 2.0 profile.
|
|
|
+ * TableRow.cs: Remove [Bindable (true)] from properties and add
|
|
|
+ [Bindable (false)] and [Designer] on class. Added new TableSection
|
|
|
+ property (TODO).
|
|
|
+ * TableRowCollection.cs: Fixed [Editor] attribute for 2.0.
|
|
|
+ * TableSectionStyle.cs: New (2.0). Add Visible to Style - but it's
|
|
|
+ broken (int beta2) for IsEmpty, CopyFrom, MergeWith...
|
|
|
+ * TableStyle.cs: Fixed attributes for 2.0 profile. Added new
|
|
|
+ FillStyleAttributes method (2.0).
|
|
|
+
|
|
|
+2005-08-13 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * Login.cs: New (2.0). Mostly a stub with copy-n-pasted code and
|
|
|
+ attributes from existing controls.
|
|
|
+ * LoginCancelEventArgs.cs: New (2.0). Required to build Login.
|
|
|
+ * LoginCancelEventHandler.cs: New (2.0). Required to build Login.
|
|
|
+
|
|
|
+2005-08-12 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * TableRow.cs: No AutoID for TableRows.
|
|
|
+
|
|
|
+2005-08-12 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs (CreateRenderColumns): If we aren't using data
|
|
|
+ binding grab the rendercols from the data source columns.
|
|
|
+ (LoadViewState): Restore the bound columns when reloading the
|
|
|
+ viewstate.
|
|
|
+ (InitializeNumericPager): Create elipsised pagers.
|
|
|
+ (CreateItem): Don't set the item's ID.
|
|
|
+ (CreateItem): Add the control to the table before it is databound
|
|
|
+ so that it's value is saved in the viewstate.
|
|
|
+ (CreateControlHierarchy): Create a fake data source when not using
|
|
|
+ databinding. Don't add controls to the table as they are added in
|
|
|
+ CreateItem now.
|
|
|
+ (PrepareControlHierarchy): Make footers and header non visible if
|
|
|
+ they aren't enabled.
|
|
|
+
|
|
|
+2005-08-12 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * CompositeControl.cs (DataBind, Render, get_Controls): the MSDN
|
|
|
+ docs says these methods/properties "ensure the child controls are
|
|
|
+ created" -- so call EnsureChildControls() before invoking the base
|
|
|
+ class's code.
|
|
|
+
|
|
|
+2005-08-12 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * BoundColumn.cs: Set the controls text instead of adding a
|
|
|
+ literal control. So it is saved in the controls viewstate.
|
|
|
+
|
|
|
+2005-08-11 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * CheckBoxList.cs: Set the tabindex on the checkbox control and
|
|
|
+ don't render it on the main table (Setting it to zero causes it to
|
|
|
+ not be rendered). Also use the invariant culture on the id.
|
|
|
+
|
|
|
+2005-08-11 Dick Porter <[email protected]>
|
|
|
+
|
|
|
+ * CheckBox.cs: Let ViewState manage removals; apply styles and
|
|
|
+ "style" attributes in a surrounding <span>. Fixes unit tests.
|
|
|
+
|
|
|
+2005-08-10 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * Label.cs (LoadViewState): set the Text attribute from our
|
|
|
+ ViewState (if it exists) to clear out any child controls. Fixes
|
|
|
+ jsunit test label/label-child-control-postback.aspx.
|
|
|
+
|
|
|
+2005-08-10 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * PagedDataSource.cs: Respect paging with all data source types.
|
|
|
+
|
|
|
+2005-08-09 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * BaseDataList.cs: Changed Controls property from "virtual new"
|
|
|
+ (2.0 doc) to "override" (monop) to fix the Visible bug (see
|
|
|
+ datalist-invisible.aspx). Fixed AddParsedSubObject not to accept
|
|
|
+ any controls (required due to change to Controls). Implemented
|
|
|
+ DataBind(bool) for 2.0.
|
|
|
+ * DataListItem.cs: Fix the multiple table when extractRows is used.
|
|
|
+ Removed extra span tags by rendering contents (not control). Added
|
|
|
+ support for IDataItemContainer (2.0).
|
|
|
+
|
|
|
+2005-08-08 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: Apply the styles to each item type.
|
|
|
+
|
|
|
+2005-08-08 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * PagedDataSource.cs: If paging is not enabled keep enumerating to
|
|
|
+ the end of the list.
|
|
|
+
|
|
|
+2005-08-08 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * BaseDataList.cs: Remove old compatibility stuff.
|
|
|
+ * DataList.cs: Fix the edit|update for datalist-style-edit.aspx.
|
|
|
+ * WebControl.cs: Always call CreateControlStyle to create the
|
|
|
+ ControlStyle. Fix the exception for datalist-style-edit.aspx.
|
|
|
+
|
|
|
+2005-08-05 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: Don't make the current page index a link in the
|
|
|
+ pager.
|
|
|
+
|
|
|
+2005-08-05 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: Honour PagerPosition.
|
|
|
+
|
|
|
+2005-08-05 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * PagedDataSource.cs: Round PageCount properly.
|
|
|
+
|
|
|
+2005-08-05 Dick Porter <[email protected]>
|
|
|
+
|
|
|
+ * CheckBox.cs: Shut corcompare up a bit more. Still need to
|
|
|
+ figure out how to not use AddAttributesToRender to get it
|
|
|
+ completely silent.
|
|
|
+
|
|
|
+ * ButtonColumn.cs: Implement Initialize() and InitializeCell()
|
|
|
+
|
|
|
+ * DataGridColumn.cs: Added the duplicate viewstate manipulation
|
|
|
+ methods
|
|
|
+
|
|
|
+2005-08-05 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * HyperLinkColumn.cs (FormatDataNavigateUrlValue): treat "" as
|
|
|
+ null when it comes to the format string.
|
|
|
+ (FormatDataTextValue): same.
|
|
|
+
|
|
|
+2005-08-04 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * BaseValidator.cs (Validate): only test a validator if it's both
|
|
|
+ enabled and visible.
|
|
|
+
|
|
|
+2005-08-04 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * BaseValidator.cs (AddAttributesToRender): add "enabled" if
|
|
|
+ !Enabled.
|
|
|
+
|
|
|
+2005-08-04 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: Add a new space control for each link. Also make
|
|
|
+ the link's text 1 indexed. Don't add the space after the last
|
|
|
+ item.
|
|
|
+
|
|
|
+2005-08-04 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * LinkButton.cs: Fix up the test suite here.
|
|
|
+
|
|
|
+ * Panel.cs: Fix up nowrap
|
|
|
+
|
|
|
+2005-08-04 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * ListBox.cs: Use WriteXXXX to render HTML, this way it matches MS output
|
|
|
+ * ListControl.cs: Clear item list before adding data (again)
|
|
|
+
|
|
|
+2005-08-04 Jordi Mas i Hernandez <[email protected]>
|
|
|
+
|
|
|
+ * Calendar.cs: fixes issues with OnDayRender event and others
|
|
|
+
|
|
|
+2005-08-04 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs(CreateControlHierarchy): Consider the EditItemIndex when
|
|
|
+ creating rows
|
|
|
+ * ListControl.cs(OnDataBinding): Only apply DataTextFormatString to text
|
|
|
+ if DataTextField is bound
|
|
|
+ * EditCommandColumn.cs(InitializeCell): MS inserts a between the
|
|
|
+ two controls in edit mode, lets do the same
|
|
|
+
|
|
|
+2005-08-03 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * BoundColumn.cs: Respek for the thisExpr when data binding.
|
|
|
+
|
|
|
+2005-08-03 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * EditCommandColumn.cs: No need to offer edit when in edit mode.
|
|
|
+ Flipped output
|
|
|
+
|
|
|
+2005-08-04 Dick Porter <[email protected]>
|
|
|
+
|
|
|
+ * DataGridColumn.cs: New implementation
|
|
|
+
|
|
|
+ * DataGrid.cs:
|
|
|
+ * DataGridColumnCollection.cs: Set the DataGridColumn's owner
|
|
|
+
|
|
|
+2005-08-03 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * WebControl.cs(CopyBaseAttributes): Use Enabled setter to also
|
|
|
+ set tracking var
|
|
|
+
|
|
|
+2005-08-03 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * RepeatInfo.cs: Finally figured out how to use base control
|
|
|
+
|
|
|
+2005-08-03 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * ButtonColumn.cs: Partial implementation.
|
|
|
+
|
|
|
+2005-08-03 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * DataGridPagerStyle.cs(PageButtonCount): Throw exception on
|
|
|
+ negative value
|
|
|
+
|
|
|
+2005-08-03 Jordi Mas i Hernandez <[email protected]>
|
|
|
+
|
|
|
+ * Calendar.cs: fixes Save/Load state
|
|
|
+
|
|
|
+2005-08-03 Jordi Mas i Hernandez <[email protected]>
|
|
|
+
|
|
|
+ * Calendar.cs: bug fixes
|
|
|
+
|
|
|
+2005-08-03 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: Merge the table style with the render table. Some
|
|
|
+ initial work on the numeric pager. Remove some debugging code.
|
|
|
+
|
|
|
+2005-08-03 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * BoundColumn.cs: Implement Initialize and InitializeCell. When
|
|
|
+ Data is formated it uses the DataFormatString that was set at the
|
|
|
+ time Initialize was called (or null if initialize was never
|
|
|
+ called).
|
|
|
+
|
|
|
+2005-08-02 Jordi Mas i Hernandez <[email protected]>
|
|
|
+
|
|
|
+ * RadioButtonList.cs: bug fixes
|
|
|
+
|
|
|
+2005-08-02 Jordi Mas i Hernandez <[email protected]>
|
|
|
+
|
|
|
+ * CheckBox.cs, RadioButton.cs: mecanism to avoid exposing
|
|
|
+ AddAttributesToRender
|
|
|
+ * RadioButtonList.cs: Implementation
|
|
|
+
|
|
|
+2005-08-01 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * TableStyle.cs: Copy style bit when copying from another style.
|
|
|
+
|
|
|
+2005-08-01 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * PagedDataSource.cs: Implement missing properties, use yield for
|
|
|
+ the Enumerator methods. Only allow the enums to return one page at
|
|
|
+ a time.
|
|
|
+
|
|
|
+2005-08-01 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * HyperLinkColumn.cs (ItemDataBinding): remove incorrect comment.
|
|
|
+
|
|
|
+2005-08-01 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * WebControl.cs: Track enabled state across sessions
|
|
|
+
|
|
|
+2005-08-01 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * ListControl.cs(OnDatabinding): Value is equivalent to text if
|
|
|
+ by default
|
|
|
+
|
|
|
+2005-08-01 Jordi Mas i Hernandez <[email protected]>
|
|
|
+
|
|
|
+ * ImageButton.cs: fixes, complete missing parts
|
|
|
+
|
|
|
+2005-07-31 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * TextBox.cs: Html encode for multiline text boxes
|
|
|
+
|
|
|
+ * HyperLink.cs: Resolve images
|
|
|
+
|
|
|
+2005-07-30 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * BaseValidator.cs: initial version of 2.0 properties
|
|
|
+ ValidationGroup and SetFocusOnError.
|
|
|
+
|
|
|
+2005-07-30 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * HyperLinkColumn.cs (InitializeCell): clean this up.
|
|
|
+
|
|
|
+2005-07-30 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * HyperLinkColumn.cs (FormatDataNavigateUrlValue): just use
|
|
|
+ DataBinder.FormatResult.
|
|
|
+ (FormatDataTextValue): same.
|
|
|
+ (Initialize): call base.Initialize.
|
|
|
+ (ItemDataBinding): new function, get the text/navigateurl and set
|
|
|
+ them on our HyperLink control.
|
|
|
+ (InitializeCell): create a hyperlink control in the
|
|
|
+ Item/EditItem/AlternatingItem case.
|
|
|
+
|
|
|
+2005-07-30 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * RepeatInfo.cs: Handle 0 items situations correctly
|
|
|
+
|
|
|
+ * HyperLink.cs: Resolve urls correctly
|
|
|
+
|
|
|
+ * CheckBox.cs: use the correct ID for the label element.
|
|
|
+
|
|
|
+ * Label.cs: Correct AddParsedSubObject impl. See FAQ
|
|
|
+
|
|
|
+2005-07-29 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * BaseCompareValidator.cs (GetDateElementOrder): implement.
|
|
|
+
|
|
|
+2005-07-29 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * BaseCompareValidator.cs (GetFullYear): implement two ways. The
|
|
|
+ #if'ed out version follows microsoft's docs on msdn, but doesn't
|
|
|
+ match ms's behavior. The other matches their behavior but not
|
|
|
+ their docs. we use the latter. go figure.
|
|
|
+ (get_CutoffYear): implement using
|
|
|
+ CultureInfo.CurrentCulture.Calendar.TwoDigitYearMax.
|
|
|
+
|
|
|
+2005-07-27 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * FontInfo.cs:
|
|
|
+ - Name property now throws exception when set to null
|
|
|
+ - Names now handles situation where our bit tells us we have
|
|
|
+ a font, but it's not in the StateBag (null removal)
|
|
|
+ * RangeValidator.cs: Removed unused vars
|
|
|
+
|
|
|
+2005-07-29 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * Label.cs: ClientID should be used rather than UniqueID to get
|
|
|
+ the For attribute
|
|
|
+
|
|
|
+2005-07-29 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * BaseValidator.cs (Validatate): not sure if this is entirely
|
|
|
+ correct (some fairly deep testing required), but setting Enabled =
|
|
|
+ false has the effect of setting IsValid = true.
|
|
|
+
|
|
|
+2005-07-29 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * RadioButton.cs: The "remove from groupstate" isn't needed any
|
|
|
+ more, now that statebag is correct.
|
|
|
+
|
|
|
+2005-07-29 Dick Porter <[email protected]>
|
|
|
+
|
|
|
+ * RadioButton.cs: Hide nonstandard API; remove GroupName from the
|
|
|
+ ViewState when it is null.
|
|
|
+
|
|
|
+ * CheckBox.cs: Hide nonstandard API
|
|
|
+
|
|
|
+2005-07-29 Jordi Mas i Hernandez <[email protected]>
|
|
|
+
|
|
|
+ * Calendar.cs: fixes exceptions, bug fixes, new features
|
|
|
+ * SelectedDatesCollection.cs: Fixes bugs discovered by the tests
|
|
|
+ * CalendarDay.cs: fixes default value
|
|
|
+
|
|
|
+2005-07-28 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * CompositeControl.cs: Stub
|
|
|
+
|
|
|
+2005-07-27 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * EditCommandColumn.cs: Implemented
|
|
|
+
|
|
|
+2005-07-27 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * RegularExpressionValidator.cs (EvaluateIsValid): "" is valid.
|
|
|
+
|
|
|
+2005-07-27 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * CustomValidator.cs: Bug fixes (Thanks to Chris for creating the
|
|
|
+ client side code)
|
|
|
+
|
|
|
+2005-07-27 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: DataGridPagerStyle does not need DataGrid as argument
|
|
|
+ for it's constructor, so remove it
|
|
|
+ * DataGridPagerStyle.cs: Removed DataGrid argument from constructor
|
|
|
+
|
|
|
+2005-07-27 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * DataGridPagerStyle.cs: Implemented
|
|
|
+ * TableItemStyle.cs (MergeWith): Now only sets style bits it owns
|
|
|
+ * Style.cs: Added Styles enum values for DataGridPagerStyle
|
|
|
+
|
|
|
+2005-07-27 Jordi Mas i Hernandez <[email protected]>
|
|
|
+
|
|
|
+ * Calendar.cs: get the styles right, honors more properties, fixes, fix
|
|
|
+ var names style
|
|
|
+
|
|
|
+2005-07-26 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * DataGridItem.cs: Implemented
|
|
|
+
|
|
|
+2005-07-26 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * LinkButton.cs (AddParsedSubObject): reversed the order of
|
|
|
+ Controls.Add() and Text = null
|
|
|
+ (set_Text): call Controls.Clear()
|
|
|
+ (RenderContents): use HasControls() for the if test instead of
|
|
|
+ Text != "".
|
|
|
+
|
|
|
+ * HyperLink.cs (AddParsedSubObject): reversed the order of
|
|
|
+ Controls.Add () and Text = null;
|
|
|
+
|
|
|
+2005-07-26 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * DataGridItemCollection.cs: Implemented
|
|
|
+
|
|
|
+2005-07-26 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * LinkButton.cs (AddParsedSubObject): copy implementation from
|
|
|
+ HyperLink.
|
|
|
+ (RenderContents): only call writer.Write(Text) if Text != "".
|
|
|
+ Otherwise default to base.RenderContents.
|
|
|
+
|
|
|
+2005-07-26 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * Button.cs, CheckBox.cs, TextBox.cs, DropDownList.cs, ListBox.cs,
|
|
|
+ ImageButton.cs, LinkButton.cs (AddAttributesToRender): add if
|
|
|
+ (Page != null) around my last commit.
|
|
|
+
|
|
|
+2005-07-26 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * FontInfo.cs, CheckBox.cs, RadioButton.cs, ListItemCollection.cs:
|
|
|
+ Fixed use of literal strings, instead using Consts
|
|
|
+ * Xml.cs, RegularExpressionValidator.cs, TemplateColumn.cs,
|
|
|
+ TextBox.cs, RequiredFieldValidator.cs, Repeater.cs, RepeaterItem.cs,
|
|
|
+ Panel.cs, Literal.cs: Added attributes
|
|
|
+ * BaseValidator.cs: Added missing override
|
|
|
+
|
|
|
+2005-07-26 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * Button.cs, CheckBox.cs, TextBox.cs, DropDownList.cs, ListBox.cs,
|
|
|
+ ImageButton.cs, LinkButton.cs (AddAttributesToRender): call
|
|
|
+ Page.VerifyRenderingInServerFormHere.
|
|
|
+
|
|
|
+2005-07-26 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * BaseValidator.cs: remove some MonoTODO's about the client side
|
|
|
+ validator stuff.
|
|
|
+
|
|
|
+2005-07-26 Jordi Mas i Hernandez <[email protected]>
|
|
|
+
|
|
|
+ * Calendar.cs: selection of dates, state load, save, track, support
|
|
|
+ for new properties, many fixes.
|
|
|
+
|
|
|
+2005-07-26 Miguel de Icaza <[email protected]>
|
|
|
+
|
|
|
+ * Style.cs: Temporary methods to help buliding .NET 2.x
|
|
|
+
|
|
|
+2005-07-25 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * BaseValidator.cs: Added AssociateControlID (new in sp1), fixed
|
|
|
+ attributes
|
|
|
+ * Xml.cs: Fixed base class, attributes
|
|
|
+ * Button.cs, DataGridColumnCollection.cs, HyperLinkColumn.cs,
|
|
|
+ Label.cs, ListItem.cs, ListControl.cs, CustomValidator.cs,
|
|
|
+ CheckBoxList.cs, AdRotator.cs, DropDownList.cs, HyperLink.cs,
|
|
|
+ DataGrid.cs, ButtonColumn.cs, CompareValidator.cs, Calendar.cs,
|
|
|
+ ListBox.cs, ImageButton.cs, LinkButton.cs: Attribute fixes
|
|
|
+
|
|
|
+2005-07-25 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * RepeatInfo.cs: WOOHOOO! all tests pass. Boy is this class
|
|
|
+ cracktastic.
|
|
|
+
|
|
|
+2005-07-25 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * RepeatInfo.cs: If the repeater has one column, the separators
|
|
|
+ are rendered on a different line
|
|
|
+
|
|
|
+2005-07-25 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * DataGridSortCommandEventArgs: Sealed class
|
|
|
+ * ButtonColumn.cs, Calendar.cs: Added Attributes
|
|
|
+
|
|
|
+2005-07-25 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * Button.cs, Style.cs, BaseCompareValidator.cs, RangeValidator.cs,
|
|
|
+ BaseValidator.cs, AdRotator.cs, BoundColumn.cs: Added Attributes
|
|
|
+
|
|
|
+2005-07-25 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * FontInfo.cs, Style.cs, RangeValidator.cs, ListItemCollection.cs,
|
|
|
+ DropDownList.cs, WebControl.cs, ValidationSummary.cs: Added Attributes
|
|
|
+
|
|
|
+2005-07-25 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * ValidationSummary.cs (AddAttributesToRender): add client side
|
|
|
+ support.
|
|
|
+ (OnPreRender): set the "been here" flag.
|
|
|
+ (Render): add client side support.
|
|
|
+
|
|
|
+2005-07-25 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * RepeatInfo.cs: Split the horiz and vertical cases, because this
|
|
|
+ class has rules that are beyond strange. Continue working to make
|
|
|
+ my tests work.
|
|
|
+
|
|
|
+2005-07-25 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * RepeatInfo.cs: Misc fixes for my test suite.
|
|
|
+
|
|
|
+2005-07-25 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: Set the command name and args on the link buttons.
|
|
|
+
|
|
|
+2005-07-25 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: Lots o implementation.
|
|
|
+
|
|
|
+2005-07-25 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * BoundColumn.cs: Partial implementation to get the DataGrid tests
|
|
|
+ passing again.
|
|
|
+
|
|
|
+2005-07-23 Jordi Mas i Hernandez <[email protected]>
|
|
|
+
|
|
|
+ * Button.cs: fixes events, adds attributes
|
|
|
+
|
|
|
+2005-07-23 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * BaseValidator.cs (GetControlValidateValue): handle ListItems as
|
|
|
+ prop.GetValue results.
|
|
|
+ (Render): fix the static non-uplevel case, so that we display text
|
|
|
+ when there's an error.
|
|
|
+
|
|
|
+2005-07-22 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * RegularExpressionValidator.cs (AddAttributesToRender): only
|
|
|
+ output ValidationExpression if it's != null.
|
|
|
+
|
|
|
+2005-07-22 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * BaseValidator.cs (AddAttributesToRender): fix up the Display
|
|
|
+ rendering such it matches MS's output.
|
|
|
+ (Render): stop using the huge complicated if's for each output
|
|
|
+ stage and move to boolean flags, and fix the static-nonuplevel
|
|
|
+ case, where a validator outputs as nothing but
|
|
|
+
|
|
|
+2005-07-22 Jordi Mas i Hernandez <[email protected]>
|
|
|
+ * Calendar.cs: Initial implementation
|
|
|
+ * CalendarSelectionMode.cs: fix enum order
|
|
|
+
|
|
|
+2005-07-22 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * DataList.cs: Rewrote the IRepeatInfoUser.RenderItem to support all
|
|
|
+ (or more?) specific cases - including correct support for separators.
|
|
|
+ Added some (commented) debugging code.
|
|
|
+ * HyperLink.cs: Only render href and target attributes if they're not
|
|
|
+ empty. Add "border=0" when rendering <img> tag. Fix Target default
|
|
|
+ value.
|
|
|
+
|
|
|
+2005-07-22 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * Style.cs (CopyFrom): Reset must go, MS doesn't do it (See tests)
|
|
|
+
|
|
|
+2005-07-22 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * Style.cs (CopyFrom): Reset our styles and don't set bits from
|
|
|
+ target explicitly, properties will set them
|
|
|
+
|
|
|
+2005-07-22 Dick Porter <[email protected]>
|
|
|
+
|
|
|
+ * BoundColumn.cs:
|
|
|
+ * ButtonColumn.cs: Initial stubs
|
|
|
+
|
|
|
+2005-07-22 Dick Porter <[email protected]>
|
|
|
+
|
|
|
+ * RadioButton.cs:
|
|
|
+ * CheckBox.cs: Add assembly attributes
|
|
|
+
|
|
|
+2005-07-22 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * HyperLink.cs: Handle non-literal children.
|
|
|
+
|
|
|
+2005-07-21 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * Label.cs: SP1 stuff
|
|
|
+
|
|
|
+2005-07-21 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * BaseValidator.cs (RegisterValidatorCommonScript): remove the NS4
|
|
|
+ stuff that I c&p'ed from elsewhere - NS4 doesn't support the DOM1
|
|
|
+ stuff WebUIValidation.js uses, so we don't support it for uplevel
|
|
|
+ rendering.
|
|
|
+
|
|
|
+2005-07-21 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * BaseValidator.cs (DetermineRenderUplevel): include checks for
|
|
|
+ the EcmaScriptVersion and W3CDomVersion.
|
|
|
+
|
|
|
+2005-07-21 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * BaseDataList.cs: Support IEnumerable.
|
|
|
+ * DataList.cs: Fix alternate items.
|
|
|
+ * TableCell.cs: Fixed AddParsedSubObject to work nicely with existing
|
|
|
+ controls and the Text property.
|
|
|
+
|
|
|
+2005-07-21 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * TextBoxMode.cs: Wrong ordering of enum...
|
|
|
+
|
|
|
+2005-07-21 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * BaseValidator.cs (OnPreRender): call DetermineRenderUplevel and
|
|
|
+ cache the results.
|
|
|
+
|
|
|
+2005-07-21 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * BaseValidator.cs (get_PropertiesValid): use our containing
|
|
|
+ NamingContainer, not ourselves, to look up controls.
|
|
|
+ (CheckControlValidationProperty): same.
|
|
|
+ (GetControlRenderID): same.
|
|
|
+ (GetControlValidationValue): same.
|
|
|
+ (AddAttributesToRender): add the display style attribute if
|
|
|
+ Display != Static, and add the value of IsValid if it's false.
|
|
|
+ (DetermineRenderUplevel): use a try block around (Page.Request)
|
|
|
+ since that can raise an exception.
|
|
|
+ (OnPreRender): set pre_render_called, so we can consult it in
|
|
|
+ Render.
|
|
|
+ (Render): complicate this method more to handle more of the
|
|
|
+ Display/pre_render_called permutations.
|
|
|
+
|
|
|
+2005-07-21 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * CustomValidator.cs: Initial implementation, still work in progress
|
|
|
+
|
|
|
+2005-07-21 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * DataList.cs: Fix rendering for special items (-1).
|
|
|
+
|
|
|
+2005-07-21 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * RepeatInfo.cs: Fix most of the tests.
|
|
|
+
|
|
|
+2005-07-21 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * Image.cs: Call ResolveUrl for ImageUrl and DescriptionUrl properties.
|
|
|
+ Add a border=0 attribute if no style is defined.
|
|
|
+ * TableCell.cs: Use HtmlTextWriterTag (not a string).
|
|
|
+ * TableHeaderCell.cs: Use HtmlTextWriterTag (not a string).
|
|
|
+ * TableRow.cs: Use HtmlTextWriterTag (not a string).
|
|
|
+
|
|
|
+2005-07-21 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * BaseDataList.cs: Fix attributes.
|
|
|
+ * HorizontalAlign.cs: Fix attributes.
|
|
|
+ * Image.cs: Fix attributes and enums checks.
|
|
|
+ * Table.cs: Fix attributes an enums checks.
|
|
|
+ * TableCell.cs: Fix attributes.
|
|
|
+ * TableCellCollection.cs: Fix attributes.
|
|
|
+ * TableItemStyle.cs: Fix attributes and enums checks.
|
|
|
+ * TableRowCollection.cs: Fix attributes.
|
|
|
+ * TableRow.cs: Fix attributes.
|
|
|
+ * TableStyle.cs: Fix attributes and enums checks.
|
|
|
+ * VerticalAlign.cs: Fix attributes.
|
|
|
+
|
|
|
+2005-07-21 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * BaseDataList.cs: Remove/#if-out useless/2.0 stuff.
|
|
|
+ * DataList.cs: Added rendering support when ExtractTemplatesRows
|
|
|
+ property is true (but RepeatInfo needs to be fixed to see it works).
|
|
|
+ * DataListItem.cs: Added rendering support when extractRows parameter
|
|
|
+ is true (but RepeatInfo still needs to be fixed ;-)
|
|
|
+
|
|
|
+2005-07-21 Duncan Mak <[email protected]>
|
|
|
+
|
|
|
+ * HyperLinkColumn.cs: Initial implementation.
|
|
|
+ Todo: Figure out Initialize and InitializeCell.
|
|
|
+
|
|
|
+2005-07-20 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * BaseValidator.cs: don't use Page.FindControl, use this Control's
|
|
|
+ FindControl, so it'll use the same naming container.
|
|
|
+
|
|
|
+2005-07-21 Duncan Mak <[email protected]>
|
|
|
+
|
|
|
+ * DataGridCommandEventArgs.cs:
|
|
|
+ * DataGridPageChangedEventArgs.cs:
|
|
|
+ * RepeaterCommandEventArgs.cs: Fixed visibility.
|
|
|
+
|
|
|
+ * DataGridPageChangedEventArgs.cs (CommandSource): Fixed typo.
|
|
|
+ * DataGridSortCommandEventArgs.cs (CommandSource): Ditto..
|
|
|
+
|
|
|
+2005-07-20 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * Button.cs: hook up the client side validation stuff.
|
|
|
+
|
|
|
+ * ImageButton.cs: same.
|
|
|
+
|
|
|
+ * LinkButton.cs: same, although it's a little more complicated
|
|
|
+ here.
|
|
|
+
|
|
|
+2005-07-20 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * DropDownList.cs:
|
|
|
+ - Implemented RaisePostDataChangedEvent()
|
|
|
+ - Spewing postback command if AutoPostBack is true
|
|
|
+
|
|
|
+2005-07-20 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * BaseValidator.cs: another Page != null check when uplevel
|
|
|
+ rendering.
|
|
|
+
|
|
|
+2005-07-20 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * BaseValidator.cs: check Page != null when determining if we're
|
|
|
+ rendering uplevel or not.
|
|
|
+
|
|
|
+2005-07-20 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * ListItemCollection.cs: Removed obsolete method that's no longer
|
|
|
+ referenced
|
|
|
+
|
|
|
+2005-07-20 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * DropDownList.cs: Oops. Forgot to implement LoadPostData
|
|
|
+ * ListItemCollection.cs: Added convenience method to have faster
|
|
|
+ PostData handling
|
|
|
+
|
|
|
+2005-07-20 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * DropDownList.cs:
|
|
|
+ - Automatically select the first item if none are selected
|
|
|
+ - Throw exception if more than one item is selected
|
|
|
+
|
|
|
+2005-07-20 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * DataList.cs: Fix style handling for RepeatLayout.Flow (which isn't
|
|
|
+ handled by RepeatInfo).
|
|
|
+
|
|
|
+2005-07-20 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: Store the data source created columns in a
|
|
|
+ DataGridColumnCollection. This way they can be put in the
|
|
|
+ view state more easily, and accessed without casting.
|
|
|
+
|
|
|
+2005-07-20 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * BaseValidator.cs (AddAttributesToRender): render the client side
|
|
|
+ attributes if we're in uplevel mode.
|
|
|
+ (DetermineRenderUplevel): flesh out a bit - for now basically
|
|
|
+ return true unless the control has it disabled.
|
|
|
+ (OnInit): only add the validator to Page's list if there is, in
|
|
|
+ fact, a page.
|
|
|
+ (OnUnload): same for removal.
|
|
|
+ (OnPreRender): hook up client scripting stuff here. Only the call
|
|
|
+ to RegisterValidatorCommonScript is a for sure thing here, the
|
|
|
+ registering of the submit statement and startup script should
|
|
|
+ probably go elsewhere, but I don't know where.
|
|
|
+ (RegisterValidatorCommonScript): register the <script
|
|
|
+ src=".../WebUIValidation.js"> tag, if it's not already there.
|
|
|
+ (RegisterValidatorDeclaration): add our span object to the
|
|
|
+ Page_Validators JS array.
|
|
|
+ (Render): always render the tags (although this is probably not
|
|
|
+ right), and call RegisterValidatorDeclaration here.
|
|
|
+
|
|
|
+ * BaseCompareValidator.cs (AddAttributesToRender): render the
|
|
|
+ client side attributes if we're in uplevel mode.
|
|
|
+ (DetermineRenderUplevel): add MonoTODO.. why override this? Just
|
|
|
+ call base.DetermineRenderUplevel for now.
|
|
|
+
|
|
|
+ * RegularExpressionValidator.cs (AddAttributesToRender): render
|
|
|
+ the client side attributes if we're in uplevel mode.
|
|
|
+
|
|
|
+ * RequiredFieldValidator.cs (AddAttributesToRender): same.
|
|
|
+
|
|
|
+ * CompareValidator.cs (AddAttributesToRender): same.
|
|
|
+
|
|
|
+2005-07-20 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: Save the data source created column set in the
|
|
|
+ view state.
|
|
|
+
|
|
|
+2005-07-20 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * DataList.cs: Fix events and properties exceptions. Give the right
|
|
|
+ informations to RenderItem.
|
|
|
+
|
|
|
+2005-07-20 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * ValidationSummary.cs: Implemented rendering
|
|
|
+
|
|
|
+2005-07-20 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: column names are cached and only regenerated if useDataSource
|
|
|
+ is set to true. Otherwise they are just fetched from the last set that
|
|
|
+ was generated from the source.
|
|
|
+
|
|
|
+2005-07-20 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: Assign some properties of newly created BoundColumns.
|
|
|
+
|
|
|
+2005-07-20 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * DataList.cs: Fix viewstate ordering.
|
|
|
+
|
|
|
+2005-07-20 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * SelectedDatesCollection.cs: Apprarently, I don't write code well
|
|
|
+ at 1 am.
|
|
|
+
|
|
|
+ * Repeater.cs: Uh, actually add stuff to the items collection
|
|
|
+ (thanks sp ;-)
|
|
|
+
|
|
|
+2005-07-20 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * BaseDataList.cs: EnsureChildControls on Controls property.
|
|
|
+ * DataList.cs: Fix rendering and Controls/Items differences.
|
|
|
+ * DataListItem.cs: Added rendering of controls.
|
|
|
+
|
|
|
+2005-07-20 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * BaseDataList.cs: Don't call base.Render (or we'll get an extra span).
|
|
|
+
|
|
|
+2005-07-20 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: Add some of the collections. Implement
|
|
|
+ column creation.
|
|
|
+
|
|
|
+2005-07-20 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * PagedDataSource.cs: Implement GetItemProperties, this is
|
|
|
+ needed for the datagrid.
|
|
|
+
|
|
|
+2005-07-20 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * DataGridColumnCollection.cs: New impl
|
|
|
+
|
|
|
+ * TemplateColumn.cs: New impl
|
|
|
+
|
|
|
+2005-07-19 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * BaseDataList.cs: Call PrepareControlHierarchy from Render.
|
|
|
+ * DataList.cs: Work in progress... Added attributes, proper
|
|
|
+ IRepeatInfoUser support and cool things stolen from other classes.
|
|
|
+ * DataListCommandEventArgs.cs: Class is sealed.
|
|
|
+ * DataListItem.cs: RenderItem is public.
|
|
|
+
|
|
|
+2005-07-19 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * ListControl.cs: Use Events Add/RemoveHandler. Don't create
|
|
|
+ a viewstate object if all the viewstate stuff is null.
|
|
|
+
|
|
|
+2005-07-19 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: Implement style properties and viewstate
|
|
|
+ saving/loading/tracking.
|
|
|
+
|
|
|
+2005-07-19 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * BaseValidator.cs: more fixes from pdb.
|
|
|
+
|
|
|
+2005-07-19 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * BaseValidator.cs: some test-driven fixes.
|
|
|
+
|
|
|
+2005-07-19 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * BaseValidator.cs: Initial implementation.
|
|
|
+
|
|
|
+2005-07-19 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * Repeater.cs: Fix small typo.
|
|
|
+
|
|
|
+2005-07-19 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * ValidationSummaryTest.cs: Started implementation
|
|
|
+ * RangeValidator.cs: Implemented
|
|
|
+ * ValidatedControlConverter.cs: Implemented
|
|
|
+ * DropDownList.cs: Implemented
|
|
|
+
|
|
|
+2005-07-19 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: Implement bubble event.
|
|
|
+
|
|
|
+2005-07-19 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: New implementation. Just properties and events for
|
|
|
+ now.
|
|
|
+
|
|
|
+2005-07-18 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * BaseCompareValidator.cs: Initial implementation, with some NYI.
|
|
|
+
|
|
|
+2005-07-19 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * FontUnit.cs: Corcompare fixes
|
|
|
+
|
|
|
+ * UnitConverter.cs: Fix api diffs
|
|
|
+
|
|
|
+2005-07-18 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * ListControl.cs: Fix api differences
|
|
|
+
|
|
|
+2005-07-18 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * Table.cs: Fix indentation for caption. Simplify check when adding
|
|
|
+ controls.
|
|
|
+ * TableRow.cs: Simplify check when adding controls.
|
|
|
+
|
|
|
+2005-07-18 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * CompareValidator.cs: wtf, just use the base class's methods.
|
|
|
+
|
|
|
+2005-07-18 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * CompareValidator.cs: do comparisons based on
|
|
|
+ BaseCompareValidator.Type.
|
|
|
+
|
|
|
+2005-07-18 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * CompareValidator.cs: initial implementation.
|
|
|
+
|
|
|
+2005-07-18 Chris Toshok <[email protected]>
|
|
|
+
|
|
|
+ * RegularExpressionValidator.cs: initial implementation.
|
|
|
+
|
|
|
+2005-07-18 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * DataList.cs: Fixed to match 1.1 behaviour (and new unit tests).
|
|
|
+
|
|
|
+2005-07-18 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * CheckBoxList.cs: Implement LoadPostBackData. Also register
|
|
|
+ checkboxes for postback if they are checked so we can find
|
|
|
+ out when they are unchecked. Copy the AutoPostBack variable
|
|
|
+ to the to be rendered checkbox when rendering.
|
|
|
+
|
|
|
+2005-07-18 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * TextBox.cs: Finish this up.
|
|
|
+
|
|
|
+ * AdRotator.cs: Fix issues in the test suite. Minor style
|
|
|
+ cleanups.
|
|
|
+
|
|
|
+ * Repeater.cs: Fix a bug where the datasource is null and we do
|
|
|
+ the binding
|
|
|
+
|
|
|
+ * WebColorConverter.cs: Optimize by not doing a concat on a
|
|
|
+ formatted string.
|
|
|
+
|
|
|
+2005-07-17 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * ListItemCollection.cs: Multiple uses of equals rather than
|
|
|
+ string.compare as below. Remove unreachable code warning.
|
|
|
+
|
|
|
+ * WebColorConverter.cs (ConvertTo): Use the == operator on string
|
|
|
+ rather than an invariant non-case ignoring compare. They are
|
|
|
+ exactly the same thing. Use proper coding style in this method.
|
|
|
+
|
|
|
+ * WebControl.cs: Return null when saving the view state if there
|
|
|
+ is no state in any of the things we save. This creates a fairly
|
|
|
+ large savings, because we can avoid saving anything about many
|
|
|
+ levels of deaply nested controls.
|
|
|
+
|
|
|
+2005-07-15 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * CheckBoxList.cs: Use the index as the ID, the rest of the
|
|
|
+ id is built by being in the NamingContainer.
|
|
|
+
|
|
|
+2005-07-15 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * ListControl.cs: Use enum instead of string. Saves a lookup.
|
|
|
+
|
|
|
+2005-07-15 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * CheckBoxList.cs: FindControl always returns 'this' according
|
|
|
+ to my probing.
|
|
|
+
|
|
|
+2005-07-15 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * CheckBoxList.cs: New impl.
|
|
|
+
|
|
|
+2005-07-15 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * WebControl.cs: Use the ClientID when rendering a controls ID
|
|
|
+ attribute so that naming containers are honoured.
|
|
|
+
|
|
|
+2005-07-15 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * ListControl.cs: use the state manager interface for tracking
|
|
|
+ the viewstate.
|
|
|
+
|
|
|
+2005-07-15 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * Repeater.cs (DoItem): Add the DataItem before we call user
|
|
|
+ methods, as it seems to be there with msft.
|
|
|
+
|
|
|
+2005-07-15 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * BaseDataList.cs: New. (mostly complete) implementation.
|
|
|
+ * DataKeyCollection.cs: New. Implementation (complete).
|
|
|
+ * DataList.cs: New. (mostly incomplete) implementation.
|
|
|
+ * DataListItem.cs: New. (mostly complete) implementation.
|
|
|
+ * DataListItemCollection.cs: New. Implementation (complete).
|
|
|
+
|
|
|
+2005-07-15 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * Repeater.cs (DoItem): We need to .Add the control *before* we
|
|
|
+ data bind it so that the state gets tracked correctly. Fixes the
|
|
|
+ postback test case.
|
|
|
+
|
|
|
+2005-07-15 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * ListControl.cs: Simplify comparison.
|
|
|
+
|
|
|
+2005-07-15 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * ListControl.cs:
|
|
|
+ * Repeater.cs: Use new utility class for resolving data sources.
|
|
|
+
|
|
|
+2005-07-15 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * ListControl.cs: Add attributes so the sub items get parsed
|
|
|
+ properly. Remove old unneeded code for resolving lists.
|
|
|
+
|
|
|
+2005-07-15 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * ListControl.cs: Use the DataSourceHelper so DataMembers are
|
|
|
+ resolved properly.
|
|
|
+
|
|
|
+2005-07-14 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * WebControl.cs:
|
|
|
+ - Some optimizations
|
|
|
+ * Don't use enum formatting stuff, it is 1) expensive 2) does
|
|
|
+ allocations. Use a new method in HtmlControl to do the right
|
|
|
+ formatting.
|
|
|
+ * Don't use Enum.IsDefined but an explicit check.
|
|
|
+ * (x == "" || x.Length < 2) is not needed since "".Length == 0 < 2
|
|
|
+ - Use the correct coding style.
|
|
|
+
|
|
|
+2005-07-14 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * WebColorConverter.cs:
|
|
|
+ - Alpha of 255 is only set if the hex number is exactly 6 digits
|
|
|
+ - Ben didn't like the catch { throw; } (even though MS documents to
|
|
|
+ do so)
|
|
|
+ - Use Invariant Culture for parsing (thanks, Ben)
|
|
|
+
|
|
|
+2005-07-14 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * ListControl.cs: Use DataBinder.Eval for data binding. This is more
|
|
|
+ code-reuse-arific. Also use the IStateManager interface for loading
|
|
|
+ data instead of the old internal method.
|
|
|
+
|
|
|
+2005-07-14 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * WebColorConverter.cs: Implemented
|
|
|
+
|
|
|
+2005-07-14 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * Repeater.cs: Cleanup; use the DataSourceHelper thingy.
|
|
|
+
|
|
|
+2005-07-14 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * Repeater.cs: Get it working
|
|
|
+
|
|
|
+2005-07-14 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * ListControl.cs: Initial implementation of Databinding. Make sure
|
|
|
+ that the ListItemCollection is created when we load its ViewState.
|
|
|
+
|
|
|
+2005-07-14 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * ListControl.cs: Fix typo.
|
|
|
+
|
|
|
+2005-07-14 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * ListControl.cs: New Implementation. Lacks databinding support.
|
|
|
+
|
|
|
+2005-07-14 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * Repeater.cs: The beginnings of this control
|
|
|
+
|
|
|
+2005-07-14 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * TargetConverter.cs: Implemented
|
|
|
+
|
|
|
+2005-07-14 Duncan Mak <[email protected]>
|
|
|
+
|
|
|
+ * PagedDataSource.cs: Initial implementation.
|
|
|
+
|
|
|
+ Methods that need to be figured out:
|
|
|
+ CopyTo, GetItemProperties, PageCount, IsLastPage.
|
|
|
+
|
|
|
+ To complete: CollectionEnumerator, ListEnumerator.
|
|
|
+
|
|
|
+2005-07-13 Duncan Mak <[email protected]>
|
|
|
+
|
|
|
+ * RepeatDirection.cs:
|
|
|
+ * RepeatLayout.cs:
|
|
|
+ * ValidationCompareOperator.cs:
|
|
|
+ * ValidationDataType.cs:
|
|
|
+ * ValidationSummaryDisplayMode.cs:
|
|
|
+ * ValidatorDisplay.cs: Added remaining enumerations.
|
|
|
+
|
|
|
+2005-07-13 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * FontNamesConverter.cs: Implemented
|
|
|
+
|
|
|
+2005-07-13 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * RepeaterItem.cs: Compile fix
|
|
|
+
|
|
|
+ * RepeaterItemCollection.cs: New file
|
|
|
+
|
|
|
+ * RepeaterItem.cs: get OnBubbleEvent right.
|
|
|
+
|
|
|
+2005-07-13 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * ListItemCollection.cs: Count can be derived from the array, which
|
|
|
+ allows us to use a Pair instead of a Triplet and save some space
|
|
|
+
|
|
|
+2005-07-13 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * RepeaterItem.cs: Stub
|
|
|
+
|
|
|
+2005-07-13 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * ListItemCollection.cs: Implemented
|
|
|
+ * WebControl.cs: Added check for enumeration validity (thanks Jackson)
|
|
|
+
|
|
|
+2005-07-13 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * RepeatInfo.cs: Impl.
|
|
|
+
|
|
|
+2005-07-13 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * FirstDayOfWeek.cs: Added
|
|
|
+
|
|
|
+2005-07-13 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * ListBox.cs: Some parameter checking.
|
|
|
+
|
|
|
+2005-07-13 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * Image.cs: Added support for DescriptionUrl as this property was
|
|
|
+ added in Fx 1.1 SP1.
|
|
|
+
|
|
|
+2005-07-13 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * Style.cs (AddAttributesToRender): Don't render attributes if they
|
|
|
+ contain only their default value
|
|
|
+
|
|
|
+2005-07-13 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * Table.cs: New. Initial re-implementation.
|
|
|
+ * TableCell.cs: New. Initial re-implementation.
|
|
|
+ * TableCellCollection.cs: New. Initial re-implementation.
|
|
|
+ * TableHeaderCell.cs: New. Initial re-implementation.
|
|
|
+ * TableItemStyle.cs: New. Initial re-implementation.
|
|
|
+ * TableRow.cs: New. Initial re-implementation.
|
|
|
+ * TableRowCollection.cs: New. Initial re-implementation.
|
|
|
+ * TableStyle.cs: New. Initial re-implementation.
|
|
|
+
|
|
|
+2005-07-13 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * Style.cs: Removed the call to Reset in CopyFrom. This fix the new
|
|
|
+ unit tests (for Style) and more tests in Table* classes.
|
|
|
+
|
|
|
+2005-07-13 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * Style.cs: TableStyle and TableItemStyle don't override IsEmpty,
|
|
|
+ however IsEmpty returns false if any of their properties are set.
|
|
|
+ Looks ugly but it's compatible with MS implementation (feature and
|
|
|
+ signature wise).
|
|
|
+
|
|
|
+2005-07-13 Dick Porter <[email protected]>
|
|
|
+
|
|
|
+ * CheckBox.cs: Reverted Ben's enum-to-int ViewState change, remove
|
|
|
+ null Text properties from the ViewState, test for TextAlign being
|
|
|
+ out of range. All to make tests pass on both mono and ms
|
|
|
+ runtimes.
|
|
|
+
|
|
|
+2005-07-13 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * ListBox.cs: Use invariant culture when doing a ToString,
|
|
|
+ set value to the item's value, not to its Text.
|
|
|
+
|
|
|
+2005-07-12 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * WebControl.cs (AddAttributesToRender): Added ID to rendered
|
|
|
+ attributes
|
|
|
+
|
|
|
+2005-07-12 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * Style.cs(MergeWith): Handle null styles
|
|
|
+
|
|
|
+2005-07-12 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * TableCaptionAlign.cs: This enum was added in 1.1 SP1 so I removed
|
|
|
+ the #if NET_2_0 on it.
|
|
|
+
|
|
|
+2005-07-12 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * Style.cs: Only render font elements if fontinfo object exists
|
|
|
+ * WebControl.cs:
|
|
|
+ - Implemented SaveViewState()
|
|
|
+ - Added loading of Style to LoadViewState
|
|
|
+ - Implemented IAttributeAccessor methods
|
|
|
+
|
|
|
+2005-07-12 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * ListBox.cs: Even track default values in the viewstate. Call
|
|
|
+ base's RenderContents.
|
|
|
+
|
|
|
+2005-07-12 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * ListBox.cs: New impl.
|
|
|
+
|
|
|
+2005-07-12 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * WebControl.cs:
|
|
|
+ - Implemented methods
|
|
|
+ - Fixed brackets
|
|
|
+
|
|
|
+2005-07-12 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * ListItem.cs: New impl.
|
|
|
+
|
|
|
+2005-07-12 Duncan Mak <[email protected]>
|
|
|
+
|
|
|
+ * DayNameFormat.cs: Added.
|
|
|
+
|
|
|
+2005-07-12 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * WebControl.cs: Implemented properties
|
|
|
+
|
|
|
+2005-07-12 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * TextBox.cs: Passwords seem 1) not to be rendered to the client
|
|
|
+ if set, 2) not kept in view state (for security reasons...)
|
|
|
+
|
|
|
+ * LinkButton.cs:
|
|
|
+ * Button.cs: Page.Validate () if needed. Gets the validator tests
|
|
|
+ working again.
|
|
|
+
|
|
|
+ * TextBox.cs: Properties to get the validator stuff to work.
|
|
|
+
|
|
|
+2005-07-12 Miguel de Icaza <[email protected]>
|
|
|
+
|
|
|
+ * Unit.cs: If the units are pixels, then truncate the value.
|
|
|
+
|
|
|
+2005-07-12 Dick Porter <[email protected]>
|
|
|
+
|
|
|
+ * RadioButton.cs: New implementation
|
|
|
+
|
|
|
+ * CheckBox.cs: Rearrange the attributes rendering to allow
|
|
|
+ RadioButton to derive from this
|
|
|
+
|
|
|
+2005-07-12 Jordi Mas i Hernandez <[email protected]>
|
|
|
+
|
|
|
+ * TitleFormat.cs: Add attribute
|
|
|
+ * TextBoxMode.cs: Add attribute
|
|
|
+ * CalendarDay.cs: Initial implementation
|
|
|
+ * ImageButton.cs: Initial implementation
|
|
|
+ * CalendarSelectionMode.cs:Initial implementation
|
|
|
+
|
|
|
+2005-07-12 Jordi Mas i Hernandez <[email protected]>
|
|
|
+
|
|
|
+ * TextBoxMode.cs: simple enum
|
|
|
+ * TitleFormat.cs: simple enum
|
|
|
+
|
|
|
+2005-07-11 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * FontInfo.cs: Now using BenM's fancy internal StateBag methods
|
|
|
+
|
|
|
+2005-07-11 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * FontUnit.cs: Added TypeConverter attribute to class
|
|
|
+ * FontUnitConverter.cs: Implemented
|
|
|
+
|
|
|
+2005-07-11 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * LinkButton.cs:
|
|
|
+ * Button.cs: Bubble the Command event.
|
|
|
+
|
|
|
+2005-07-11 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * Button.cs:
|
|
|
+ - Clean up style (with my wonderful state bag hack!)
|
|
|
+ - Fix a view state typo.
|
|
|
+ - Use AddAttributesToRender
|
|
|
+ - Don't add an extra <span>
|
|
|
+
|
|
|
+2005-07-11 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * Style.cs: Handle null constructor argument for bag
|
|
|
+
|
|
|
+2005-07-11 Dick Porter <[email protected]>
|
|
|
+
|
|
|
+ * CheckBox.cs: New implementation
|
|
|
+
|
|
|
+ * RadioButton.cs: Initial stubbed version that just compiles
|
|
|
+
|
|
|
+2005-07-10 Jordi Mas i Hernandez <[email protected]>
|
|
|
+
|
|
|
+ * Button.cs: Initial Button implementation
|
|
|
+
|
|
|
+2005-07-10 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * VerticalAlign.cs: Fixed enum name (copy/paste from HorizontalAlign).
|
|
|
+
|
|
|
+2005-07-09 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * HorizontalAlign.cs: Typo in header.
|
|
|
+ * VerticalAlign.cs: New. Required enum for TableRow control.
|
|
|
+
|
|
|
+2005-07-09 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * TextBox.cs: More work on this
|
|
|
+
|
|
|
+2005-07-09 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * GridLines.cs: New. Required enum for Table control.
|
|
|
+ * HorizontalAlign.cs: New. Required enum for Table control.
|
|
|
+
|
|
|
+2005-07-09 Duncan Mak <[email protected]>
|
|
|
+
|
|
|
+ * CommandEventHandler.cs:
|
|
|
+ * DataGridCommandEventHandler.cs:
|
|
|
+ * DataGridItemEventHandler.cs:
|
|
|
+ * DataGridPageChangedEventHandler.cs:
|
|
|
+ * DataGridSortCommandEventHandler.cs:
|
|
|
+ * DataListCommandEventHandler.cs:
|
|
|
+ * DayRenderEventHandler.cs:
|
|
|
+ * RepeaterCommandEventHandler.cs:
|
|
|
+ * ServerValidateEventHandler.cs: Add delegates.
|
|
|
+
|
|
|
+ * ListItemType.cs:
|
|
|
+ * ListSelectionMode.cs:
|
|
|
+ * NextPrevFormat.cs:
|
|
|
+ * PagerMode.cs
|
|
|
+ * PagerPosition.cs: Add enums.
|
|
|
+
|
|
|
+2005-07-09 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * TextBox.cs: Add the work I did on this today. It's not complete
|
|
|
+ yet, but its a start!
|
|
|
+
|
|
|
+2005-07-09 Duncan Mak <[email protected]>
|
|
|
+
|
|
|
+ * CommandEventArgs.cs:
|
|
|
+ * DataGridCommandEventArgs.cs:
|
|
|
+ * DataGridItemEventArgs.cs:
|
|
|
+ * DataGridPageChangedEventArgs.cs:
|
|
|
+ * DataGridSortCommandEventArgs.cs:
|
|
|
+ * DataListCommandEventArgs.cs:
|
|
|
+ * DataListItemEventArgs.cs:
|
|
|
+ * DayRenderEventArgs.cs:
|
|
|
+ * RepeaterCommandEventArgs.cs:
|
|
|
+ * RepeaterItemEventArgs.cs:
|
|
|
+ * ServerValidateEventArgs.cs: Implemented.
|
|
|
+
|
|
|
+2005-07-08 Sebastien Pouliot <[email protected]>
|
|
|
+
|
|
|
+ * Image.cs: New. Image class implementation.
|
|
|
+ * ImageAlign.cs: New. ImageAlign enum definitions.
|
|
|
+
|
|
|
+2005-07-08 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * Literal.cs: New implentation.
|
|
|
+ * MonthChangedEventArgs.cs: new
|
|
|
+ * MonthChangedEventHandler.cs: new
|
|
|
+
|
|
|
+2005-07-08 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * LinkButton.cs: Command impl
|
|
|
+
|
|
|
+2005-07-08 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * LinkButton.cs: Initial impl
|
|
|
+
|
|
|
+2005-07-08 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * AdCreatedeventArgs.cs: New implementation.
|
|
|
+
|
|
|
+2005-07-08 Dick Porter <[email protected]>
|
|
|
+
|
|
|
+ * TextAlign.cs:
|
|
|
+ * BorderStyle.cs: Added
|
|
|
+
|
|
|
+2005-07-07 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * FontInfo.cs: Fixed behaviour discrepancies showed by tests
|
|
|
+
|
|
|
+2005-07-07 Miguel de Icaza <[email protected]>
|
|
|
+
|
|
|
+ * Xml.cs: New implementation. R00lz.
|
|
|
+
|
|
|
+2005-07-07 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * FontInfo.cs: Added and implemented.
|
|
|
+ * Style.cs: Fixed behaviour discrepancies showed by tests
|
|
|
+
|
|
|
+2005-07-07 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * PlaceHolderControlBuilder.cs: new file
|
|
|
+
|
|
|
+ * LabelControlBuilder.cs: New file
|
|
|
+
|
|
|
+ * HyperLink.cs: use control builder; fix parsing stuff
|
|
|
+
|
|
|
+ * HyperLinkControlBuilder.cs: new file
|
|
|
+
|
|
|
+ * Panel.cs: misc fixes
|
|
|
+
|
|
|
+2005-07-07 Miguel de Icaza <[email protected]>
|
|
|
+
|
|
|
+ * Unit.cs: Add TypeConverter, so that web_panel.aspx works again.
|
|
|
+
|
|
|
+ * UnitConverter.cs: Add new file, learned from the
|
|
|
+ System.Drawing.ColorConverter.
|
|
|
+
|
|
|
+2005-07-07 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * PlaceHolder.cs: New file. Seems to do nothing
|
|
|
+
|
|
|
+ * Label.cs: Use my new statebag trick to reduce typing
|
|
|
+
|
|
|
+ * HyperLink.cs: New file
|
|
|
+
|
|
|
+2005-07-06 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * Style.cs: Added and implemented.
|
|
|
+
|
|
|
+2005-07-06 Miguel de Icaza <[email protected]>
|
|
|
+
|
|
|
+ * FontUnit.cs: New file.
|
|
|
+
|
|
|
+ * Unit.cs: New file.
|
|
|
+
|
|
|
+ Added support for null and empty string constructors.
|
|
|
+
|
|
|
+2005-07-06 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * Unit.cs: cctor not needed; static fields are 0 init'd by default
|
|
|
+
|
|
|
+ * WebControl.cs: Kothari & Datye's book explains how these work.
|
|
|
+
|
|
|
+ * IRepeatInfoUser.cs: Reimpl.
|
|
|
+
|
|
|
+2005-07-06 Peter Dennis Bartok <[email protected]>
|
|
|
+
|
|
|
+ * WebControl.cs: Added stub
|
|
|
+
|
|
|
+2005-07-05 Miguel de Icaza <[email protected]>
|
|
|
+
|
|
|
+ * Label.cs: First control.
|
|
|
+
|
|
|
+2005-06-27 Lluis Sanchez Gual <[email protected]>
|
|
|
+
|
|
|
+ * DataControlField.cs: Ignore the ShowHeader property when
|
|
|
+ building the control's content. It is the resposability of
|
|
|
+ the field container to decide if the header should be shown
|
|
|
+ or not.
|
|
|
+
|
|
|
+2005-06-10 Lluis Sanchez Gual <[email protected]>
|
|
|
+
|
|
|
+ * AdType.cs:
|
|
|
+ * ImageFieldMode.cs:
|
|
|
+ * DynamicImageParameterMode.cs:
|
|
|
+ * TableViewMode.cs: Removed.
|
|
|
+
|
|
|
+ * SortDirection.cs:
|
|
|
+ * AdRotator.cs:
|
|
|
+ * TableRowSection.cs:
|
|
|
+ * AutoCompleteType.cs:
|
|
|
+ * DayNameFormat.cs: Track changes in 2.0 api.
|
|
|
+
|
|
|
+ * StringArrayConverter.cs: This class is 2.0 only.
|
|
|
+
|
|
|
+2005-06-06 Lluis Sanchez Gual <[email protected]>
|
|
|
+
|
|
|
+ * GridView.cs:
|
|
|
+ * FormView.cs:
|
|
|
+ * DetailsView.cs: Bind the control after creating all child
|
|
|
+ controls.
|
|
|
+ * DataBoundControl.cs: Call OnDataBinding and OnDataBound in
|
|
|
+ the correct methods.
|
|
|
+ * BaseDataBoundControl.cs: Don't call DataBind nor OnDataBound
|
|
|
+ in this class. This is done in DataBoundControl. All this fixes
|
|
|
+ bug #75076.
|
|
|
+
|
|
|
+2005-05-29 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * ListItemCollection.cs: Patch from Curtis ([email protected]) that fixes
|
|
|
+ FindByText. Closes bug #74205.
|
|
|
+
|
|
|
+2005-05-26 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * PagedDataSource.cs: patch by Suresh Kumar that makes PageCount return
|
|
|
+ 1 when there's a datasource and 0 pages. Closes bug #73864.
|
|
|
+
|
|
|
+2005-05-26 Lluis Sanchez Gual <[email protected]>
|
|
|
+
|
|
|
+ * DataListItem.cs:
|
|
|
+ * GridViewRow.cs:
|
|
|
+ * DataGridItem.cs:
|
|
|
+ * RepeaterItem.cs:
|
|
|
+ * FormView.cs:
|
|
|
+ * MenuItemTemplateContainer.cs:
|
|
|
+ * DetailsView.cs: Track changes in the IDataItemContainer interface.
|
|
|
+
|
|
|
+ * CommandField.cs: Added CausesValidation property. Set that
|
|
|
+ property value to all buttons of the field.
|
|
|
+
|
|
|
+ * SqlDataSourceView.cs:
|
|
|
+ * CollectionDataSource.cs:
|
|
|
+ * XmlDataSourceView.cs: Properly initialize the base class.
|
|
|
+
|
|
|
+ * SiteMapDataSource.cs:
|
|
|
+ * SiteMapHierarchicalDataSourceView.cs:
|
|
|
+ * SiteMapNodeItem.cs:
|
|
|
+ * SiteMapDataSourceView.cs:
|
|
|
+ * SiteMapPath.cs: Mostly implemented.
|
|
|
+
|
|
|
+ * HierarchicalDataBoundControl.cs: Always bind the control when the
|
|
|
+ page is loaded for the first time.
|
|
|
+
|
|
|
+ * TreeView.cs: Properly bind the control when loaded from a callback.
|
|
|
+
|
|
|
+2005-05-21 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * BaseDataList.cs: Caption is in 1.1 too, though not
|
|
|
+ documented. Gonz owes me [more] ice cream. Yummmmm.
|
|
|
+
|
|
|
+2005-05-20 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * BaseDataList.cs: implemented 2.0 Caption property.
|
|
|
+
|
|
|
+2005-05-18 Lluis Sanchez Gual <[email protected]>
|
|
|
+
|
|
|
+ * TreeView.cs: Always render the startup script. This fixes
|
|
|
+ bug #74949.
|
|
|
+
|
|
|
+2005-05-13 Lluis Sanchez Gual <[email protected]>
|
|
|
+
|
|
|
+ * WizardStepBase.cs:
|
|
|
+ * WizardStep.cs: Added missing attributes.
|
|
|
+ * Wizard.cs: Implemented missing methods and properties. It can now
|
|
|
+ be considered feature complete.
|
|
|
+
|
|
|
+2005-05-10 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: cleanup in AutoCreateColumns. Don't throw at the end of
|
|
|
+ the method if the data source was en empty IEnumerator. Fixes
|
|
|
+ bug #74804.
|
|
|
+
|
|
|
+2005-05-06 Lluis Sanchez Gual <[email protected]>
|
|
|
+
|
|
|
+ * TreeNode.cs:
|
|
|
+ * TreeView.cs:
|
|
|
+ * Menu.cs: Implemented some new properties from beta 2.
|
|
|
+
|
|
|
+ * DataControlButton.cs: Render the ControlStyle if it
|
|
|
+ is not empty.
|
|
|
+
|
|
|
+ * UnitConverter.cs:
|
|
|
+ * FontUnitConverter.cs: Improved the conversion to InstanceDescriptor.
|
|
|
+ It will now generate an object creation, instead of a Parse call.
|
|
|
+
|
|
|
+ * GridViewCommandEventArgs.cs: Added missing property.
|
|
|
+ * SubMenuStyleCollection.cs: This class is not sealed.
|
|
|
+ * MultiView.cs: Set Visible=false to all views that are not
|
|
|
+ shown. This ensures that it's view state is saved.
|
|
|
+
|
|
|
+ * BaseDataBoundControl.cs:
|
|
|
+ * GridViewDeletedEventArgs.cs: Minor api fixes.
|
|
|
+
|
|
|
+ * FormViewDeleteEventArgs.cs:
|
|
|
+ * DetailsViewDeletedEventArgs.cs:
|
|
|
+ * ListControl.cs: Fix warnings.
|
|
|
+
|
|
|
+ * CircleHotSpot.cs
|
|
|
+ * HotSpot.cs
|
|
|
+ * HotSpotCollection.cs
|
|
|
+ * ImageMap.cs
|
|
|
+ * PolygonHotSpot.cs
|
|
|
+ * RectangleHotSpot.cs
|
|
|
+ * WizardStepCollection.cs : Implemented.
|
|
|
+
|
|
|
+ * WizardStep.cs
|
|
|
+ * WizardStepBase.cs
|
|
|
+ * Wizard.cs: Initial implementation.
|
|
|
+
|
|
|
+2005-05-04 Lluis Sanchez Gual <[email protected]>
|
|
|
+
|
|
|
+ * DataControlField.cs:
|
|
|
+ * CommandField.cs:
|
|
|
+ * GridView.cs:
|
|
|
+ * FormView.cs:
|
|
|
+ * DataControlCommands.cs:
|
|
|
+ * DetailsView.cs: Use constants to identify commands.
|
|
|
+
|
|
|
+ * SubMenuStyle.cs: Use Unit instead of int for padding.
|
|
|
+ * SubMenuStyleCollection.cs: Implemented.
|
|
|
+
|
|
|
+ * DataList.cs:
|
|
|
+ * Menu.cs: Added some missing methods and properties.
|
|
|
+
|
|
|
+ * Literal.cs:
|
|
|
+ * DataGridPagerStyle.cs: Fixed default value attributes.
|
|
|
+ * ListControl.cs: Implemented IEditableTextControl interface.
|
|
|
+
|
|
|
+ * MenuItemBinding.cs: Added Selectable property.
|
|
|
+ * CustomValidator.cs: removed interface.
|
|
|
+
|
|
|
+ * MenuItem.cs: Added support for custom binding.
|
|
|
+ * DropDownList.cs: Moved text properties to base class.
|
|
|
+
|
|
|
+2005-04-29 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * Calendar.cs: OnDayRender can toggle IsSelectable on our back.
|
|
|
+
|
|
|
+2005-04-26 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * Calendar.cs: when the day is active, modify the text of the literal
|
|
|
+ control that holds the number, not the text of the TableCell. Also call
|
|
|
+ OnDayRender before updating that text. Fixes bug #74718.
|
|
|
+
|
|
|
+2005-04-22 Lluis Sanchez Gual <[email protected]>
|
|
|
+
|
|
|
+ * DataKey.cs: Added virtual TrackViewState and IsTrackingViewState
|
|
|
+ members.
|
|
|
+ * DataControlFieldHeaderCell.cs: Save Scope in view state.
|
|
|
+ Added AbbreviatedText property.
|
|
|
+ * AutoGeneratedField.cs: The constructor should actually be internal.
|
|
|
+ * DataGridItem.cs: Added implemented interface in 2.0.
|
|
|
+ * DataControlFieldCollection.cs: Implemented CloneFields and
|
|
|
+ GetKnownTypes().
|
|
|
+ *
|
|
|
+
|
|
|
+2005-04-22 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * StringArrayConverter.cs:
|
|
|
+ * Calendar.cs: warnings.
|
|
|
+
|
|
|
+2005-04-21 Lluis Sanchez Gual <[email protected]>
|
|
|
+
|
|
|
+ * FormViewDeleteEventArgs.cs:
|
|
|
+ * FormViewInsertEventArgs.cs:
|
|
|
+ * FormViewUpdateEventArgs.cs:
|
|
|
+ * FormViewDeletedEventArgs.cs:
|
|
|
+ * FormViewUpdatedEventArgs.cs:
|
|
|
+ * FormViewInsertedEventArgs.cs: Implemented some missing properties.
|
|
|
+
|
|
|
+ * LinkButton.cs:
|
|
|
+ * IButtonControl.cs:
|
|
|
+ * Button.cs: Removed SoftKey property.
|
|
|
+
|
|
|
+ * CheckBox.cs: Don't try to load post back data if the control
|
|
|
+ is disabled.
|
|
|
+
|
|
|
+ * ImageField.cs:
|
|
|
+ * AutoGeneratedField.cs:
|
|
|
+ * DataControlField.cs:
|
|
|
+ * CommandField.cs:
|
|
|
+ * ButtonFieldBase.cs:
|
|
|
+ * BoundField.cs:
|
|
|
+ * CheckBoxField.cs:
|
|
|
+ * TemplateField.cs:
|
|
|
+ * ButtonField.cs: Don't bind fields in Insert state.
|
|
|
+ Implemented CreateField and CopyProperties.
|
|
|
+
|
|
|
+ * GridView.cs:
|
|
|
+ * DetailsView.cs: Removed some unneeded interfaces. Don't
|
|
|
+ generate the field rows if there are no items in the data source.
|
|
|
+ Don't get the current keys until the whole control has been
|
|
|
+ bound.
|
|
|
+
|
|
|
+ * DetailsViewInsertedEventArgs.cs:
|
|
|
+ * DataBoundControl.cs:
|
|
|
+ * ObjectDataSourceView.cs: Made some methods private.
|
|
|
+
|
|
|
+ * MenuItemStyle.cs:
|
|
|
+ * Menu.cs: Changed some properties from int to Unit.
|
|
|
+
|
|
|
+ * DataControlButton.cs: javascript prefix is needed when raising
|
|
|
+ the postback event from a link.
|
|
|
+
|
|
|
+ * PagedDataSource.cs: Some fixes in Count and IsLastPage properties.
|
|
|
+ The result was wrong when the total data source count was 0.
|
|
|
+
|
|
|
+ * FormView.cs: Implemented.
|
|
|
+ * FormViewRow.cs: Implemented.
|
|
|
+
|
|
|
+ * Literal.cs:
|
|
|
+ * Localize.cs: Fixed base interface.
|
|
|
+
|
|
|
+ * BaseDataBoundControl.cs: In DataBind() call the base class
|
|
|
+ DataBind method, so the binding context is properly set.
|
|
|
+
|
|
|
+2005-04-15 Lluis Sanchez Gual <[email protected]>
|
|
|
+
|
|
|
+ * DetailsView.cs: Added some null checks.
|
|
|
+ * TemplateField.cs: Implemented support for two-way bindings.
|
|
|
+
|
|
|
+2005-04-14 Lluis Sanchez Gual <[email protected]>
|
|
|
+
|
|
|
+ * DetailsView.cs: Implemented support for Insert operation.
|
|
|
+ Added header and footer templates. Added missing style
|
|
|
+ properties.
|
|
|
+ * ObjectDataSourceView.cs: Use ParameterCollection.GetValues
|
|
|
+ to get filter values. Other minor fixes.
|
|
|
+ * CommandField.cs: Properly render the Insert and New buttons.
|
|
|
+ * ObjectDataSource.cs: Update the parameter collections after
|
|
|
+ the page is loaded. This will fire the ParameterChanged event
|
|
|
+ if needed.
|
|
|
+ * DataBoundControl.cs: The OnDataSourceViewChanged method
|
|
|
+ is called when the view changes, not when the datasource
|
|
|
+ changes.
|
|
|
+
|
|
|
+ * DetailsViewInsertedEventArgs.cs:
|
|
|
+ * DetailsViewInsertEventArgs.cs: Implement Values property.
|
|
|
+
|
|
|
+ * ImageField.cs:
|
|
|
+ * AutoGeneratedField.cs
|
|
|
+ * BoundField.cs:
|
|
|
+ * CheckBoxField.cs:
|
|
|
+ Take into account the Insert mode.
|
|
|
+
|
|
|
+ * ParameterCollection.cs: Implemented UpdateValues and fixed
|
|
|
+ GetValues (values can't be cached because can change).
|
|
|
+ * Parameter.cs: Detect value changes in GetValue, and fire
|
|
|
+ the change event if needed. Removed unused ParameterValue
|
|
|
+ property. Other fixes.
|
|
|
+
|
|
|
+2005-04-08 Lluis Sanchez Gual <[email protected]>
|
|
|
+
|
|
|
+ * DetailsView.cs: Initial implementation.
|
|
|
+ * ObjectDataSourceView.cs: Notify changes in the parameters.
|
|
|
+ * DetailsViewDeletedEventArgs.cs, DetailsViewUpdatedEventArgs.cs,
|
|
|
+ DetailsViewDeleteEventArgs.cs, DetailsViewUpdateEventArgs.cs:
|
|
|
+ Implemented some properties.
|
|
|
+ * GridView.cs: Added null check in SelectedValue. Don't return null
|
|
|
+ for empty DataKeyNames list.
|
|
|
+ * DetailsViewRowCollection.cs: Implemented.
|
|
|
+ * DetailsViewRow.cs: Implemented.
|
|
|
+ * ButtonFieldBase.cs: By default button field don't have headers.
|
|
|
+ * BoundField.cs: Don't bind header fields.
|
|
|
+
|
|
|
+2005-04-07 Lluis Sanchez Gual <[email protected]>
|
|
|
+
|
|
|
+ * ButtonField.cs: Get data item properties using TypeDescriptor.
|
|
|
+ Made OnDataBindField private.
|
|
|
+ * ObjectDataSourceView.cs: Implemented support for Delete and
|
|
|
+ Insert operations, support for filtering and sorting,
|
|
|
+ conflict detection, etc. It's now complete.
|
|
|
+ * ObjectDataSource.cs: Completed most of functionality. Only
|
|
|
+ caching support is missing.
|
|
|
+ * ObjectDataSourceFilteringEventHandler.cs: New event handler.
|
|
|
+ * TreeNode.cs: Get data item properties using TypeDescriptor.
|
|
|
+ * PagerSettings.cs: Flush.
|
|
|
+ * ObjectDataSourceFilteringEventArgs.cs: New event args.
|
|
|
+ * GridView.cs: Get data item properties using TypeDescriptor
|
|
|
+ and cache them. Properly set descending order in the sort
|
|
|
+ expression. In UpdateRow, make sure we get the old values
|
|
|
+ before the control is bound again.
|
|
|
+ * ImageField.cs: Implemented.
|
|
|
+ * AutoGeneratedField.cs: Initialize the field's sort
|
|
|
+ expression in the constructor.
|
|
|
+ * MenuItem.cs: Get data item properties using TypeDescriptor.
|
|
|
+ * BoundField.cs: Get data item properties using TypeDescriptor.
|
|
|
+ * CheckBoxField.cs: Added missing attributes.
|
|
|
+ * TemplateField.cs: Implemented.
|
|
|
+
|
|
|
+2005-04-07 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * UnitConverter.cs:
|
|
|
+ * FontUnitConverter.cs: fixed ConvertTo to work with target
|
|
|
+ InstanceDescriptor and value as a string.
|
|
|
+
|
|
|
+ * Unit.cs: culture might be null.
|
|
|
+
|
|
|
+ Fixes bug #74431.
|
|
|
+
|
|
|
+2005-04-01 Lluis Sanchez Gual <[email protected]>
|
|
|
+
|
|
|
+ * ButtonField.cs: Mostly implemented.
|
|
|
+ * DataControlFieldHeaderCell.cs: Implemented.
|
|
|
+ * ObjectDataSourceView.cs: Initial implementation.
|
|
|
+ * DataControlButton.cs: Added support for real buttons.
|
|
|
+ * Label.cs, DataControlField.cs: Flush.
|
|
|
+ * ObjectDataSource.cs: Initial implementation.
|
|
|
+ * HiddenField.cs: Added class stub.
|
|
|
+ * GridView.cs: Load autogenerated field properties before
|
|
|
+ creating the children, to make sure that column info is ready.
|
|
|
+ * ControlParameter.cs: Implemented Evaluate method.
|
|
|
+ * ImageField.cs: Added class stub.
|
|
|
+ * BoundField.cs: Added HtmlEncode property.
|
|
|
+ * DataControlFieldCell.cs: Moved AccessibleDataControlFieldCell
|
|
|
+ to its own file.
|
|
|
+ * CheckBoxField.cs: Mostly implemented.
|
|
|
+ * TemplateField.cs: Added class stub.
|
|
|
+ * ObjectDataSourceSelectingEventArgs.cs: Added missing property.
|
|
|
+ * ObjectDataSourceMethodEventArgs.cs: Fixed base class.
|
|
|
+ * Parameter.cs: Added internal GetValue method (Evaluate is protected)
|
|
|
+
|
|
|
+2005-03-23 Lluis Sanchez Gual <[email protected]>
|
|
|
+
|
|
|
+ * DataControlField.cs: Added missing InsertVisible property.
|
|
|
+ * AutoGeneratedFieldProperties.cs: Implemented.
|
|
|
+ * PagerSettings.cs: Minor fix.
|
|
|
+ * GridView.cs: Implemented support for autogenerated fields, templates,
|
|
|
+ accessible headers. Implemented paging using PagedDataSource.
|
|
|
+ Implemented missing overridable methods.
|
|
|
+ * AutoGeneratedField.cs: Initial implementation.
|
|
|
+ * BoundField.cs: Added ReadOnly property.
|
|
|
+ * PagedDataSource.cs: Implemented 2.0 api.
|
|
|
+ * DataControlFieldCell.cs: Implemented AccessibleDataControlFieldCell
|
|
|
+ cell class to be used by accessible headers.
|
|
|
+ * TableCell.cs: Removed unneded constructor. If the cell is bound to
|
|
|
+ a template, call the default RenderContents method.
|
|
|
+
|
|
|
+2005-03-16 Lluis Sanchez Gual <[email protected]>
|
|
|
+
|
|
|
+ * TreeNode.cs, TreeView.cs: Don't raise the SelectedNodeChanged
|
|
|
+ event when loading the view state. Fixes #73746.
|
|
|
+
|
|
|
+2005-03-16 Lluis Sanchez Gual <[email protected]>
|
|
|
+
|
|
|
+ * ListControl.cs: Load selected indices in the right place. Fixes #73745.
|
|
|
+
|
|
|
+2005-03-11 Lluis Sanchez Gual <[email protected]>
|
|
|
+
|
|
|
+ * Button.cs, ImageButton.cs: Interpret PostBackOptions.ClientSubmit
|
|
|
+ correctly.
|
|
|
+ * CommandField.cs: Mostly implemented.
|
|
|
+ * Menu.cs: Use callback methods moved to ClientScriptManager.
|
|
|
+ * DataControlButton.cs: Internal control used to implement buttons
|
|
|
+ for navigating in data bound controls.
|
|
|
+ * DataControlField.cs, PagerSettings.cs: Use the new DataControlButton
|
|
|
+ to render the column headers.
|
|
|
+ * CheckBox.cs, RadioButton.cs, BulletedList.cs, TextBox.cs
|
|
|
+ DropDownList.cs, Calendar.cs, ListBox.cs, LinkButton.cs, TreeView.cs:
|
|
|
+ Don't use Page.GetPostBackClientEvent
|
|
|
+ since it is deprecated in 2.0.
|
|
|
+ * GridView.cs: Implemented some several interfaces.
|
|
|
+ Implemented support client sorting and page navigation (using callbacks).
|
|
|
+ Implemented the autogenerated command column using the new CommandField
|
|
|
+ class.
|
|
|
+ * ButtonFieldBase.cs: Implemented.
|
|
|
+ * GridView.js: New helper script to support client side sorting and
|
|
|
+ paging in the grid view.
|
|
|
+
|
|
|
+2005-03-04 Lluis Sanchez Gual <[email protected]>
|
|
|
+
|
|
|
+ * DataKey.cs: Implemented.
|
|
|
+ * XmlDataSourceView.cs: Implemented support for row pagging.
|
|
|
+ * Table.cs: Fixed attribute value.
|
|
|
+ * DataControlField.cs: Added support for sorting headers.
|
|
|
+ * ChildTable.cs: Created.
|
|
|
+ * ListControl.cs: Delay selection assignment, since control state
|
|
|
+ is now loaded before view state.
|
|
|
+ * GridViewDeleteEventArgs.cs, GridViewUpdateEventArgs.cs,
|
|
|
+ GridViewDeletedEventArgs.cs, GridViewUpdatedEventArgs.cs: Implemented
|
|
|
+ several missing properties.
|
|
|
+ * PagerSettings.cs: Fully implemented.
|
|
|
+ * BaseDataList.cs: Added null check.
|
|
|
+ * GridView.cs: Implemented more functionality.
|
|
|
+ * BoundField.cs: Added support for cell editing.
|
|
|
+ * StringArrayConverter.cs: Implemented.
|
|
|
+ * DataKeyArray.cs: Implemented.
|
|
|
+ * BaseDataBoundControl.cs: Reset the requires binding flag before
|
|
|
+ executing the query. This avoids recursive query calls.
|
|
|
+ * GridViewRow.cs: Handler commands raised from row childs.
|
|
|
+
|
|
|
+2005-02-25 Lluis Sanchez Gual <[email protected]>
|
|
|
+
|
|
|
+ * XmlDataSourceView.cs: ExecuteSelect now returns a list of
|
|
|
+ XmlDataSourceNodeDescriptor instead of a list of nodes. In this way
|
|
|
+ it is possible to query for properties fore each data item.
|
|
|
+ * Menu.cs, TreeView.cs: Make sure that objects are correctly created
|
|
|
+ when loading its view state.
|
|
|
+ * DataControlField.cs: Implement properties using a StateBag.
|
|
|
+ * XmlDataSourcePropertyDescriptor.cs: Implemented.
|
|
|
+ * PagerSettings.cs: Mostly implemented.
|
|
|
+ * AccessDataSourceView.cs, AccessDataSource.cs: Added security attribute.
|
|
|
+ * DataBoundControl.cs: Added null check.
|
|
|
+ * GridView.cs: Initial implementation.
|
|
|
+ * CompositeDataBoundControl.cs: Implemented.
|
|
|
+ * BoundField.cs: Initial implementation.
|
|
|
+ * GridViewRowCollection.cs: Initial implementation.
|
|
|
+ * DataControlFieldCollection.cs: Initial implementation.
|
|
|
+ * DataControlFieldCell.cs: Fixed control tag.
|
|
|
+ * GridViewRow: Initial implementation.
|
|
|
+ * XmlDataSourceNodeDescriptor.cs: Implemented.
|
|
|
+
|
|
|
+2005-02-23 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * WebControl.cs: correctly use TagName in RenderBeginTag, ie, if TagKey
|
|
|
+ is zero, use the TagName no matter its value. Fixes bug #72415.
|
|
|
+
|
|
|
+2005-02-18 Lluis Sanchez Gual <[email protected]>
|
|
|
+
|
|
|
+ * Style.cs: Method name fix.
|
|
|
+ * HyperLinkColumn.cs, HyperLink.cs: Moved SoftkeyLabel to HyperLink.
|
|
|
+ * BaseCompareValidator.cs: Method signature fix.
|
|
|
+ * CollectionDataSource.cs: Implemented DataSource wrapper for collections.
|
|
|
+ * BaseDataList.cs, Repeater.cs: Fixed data binding code.
|
|
|
+ * BulletedList.cs: Added missing method.
|
|
|
+ * DataBoundControl.cs, BaseDataBoundControl.cs: Made it behave like MS.NET.
|
|
|
+
|
|
|
+2005-02-16 Lluis Sanchez Gual <[email protected]>
|
|
|
+
|
|
|
+ * HyperLinkColumn.cs, Label.cs: Added missing 2.0 properties.
|
|
|
+ * RadioButton.cs: Added missing 2.0 methods.
|
|
|
+ * ListItem.cs: Added Enabled property.
|
|
|
+ * MailMessageEventArgs.cs: Use the correct message class.
|
|
|
+ * ListControl.cs: Implemented missing properties and support for
|
|
|
+ control state. Implemented base RenderContents method.
|
|
|
+ * Image.cs: Implemented DescriptionUrl and GenerateEmptyAlternateText
|
|
|
+ properties.
|
|
|
+ * BaseCompareValidator.cs: Implemented methods that support conditional
|
|
|
+ use of the invariant culture.
|
|
|
+ * DataBoundControl.cs: Set RequiresDataBinding to true in OnLoad.
|
|
|
+ * SqlDataSourceCommandEventArgs.cs, SqlDataSourceStatusEventArgs.cs:
|
|
|
+ It takes a DbCommand instead of a IDbCommand.
|
|
|
+ * GridViewSortEventArgs.cs: Added SortDirection property.
|
|
|
+ * TextBox.cs, CheckBoxList.cs: Added protected version of
|
|
|
+ IPostBackDataHandler methods.
|
|
|
+ * RadioButtonList.cs: Added protected version of
|
|
|
+ IPostBackDataHandler and IRepeatInfoUser methods.
|
|
|
+ * Repeater.cs: Updated some method names.
|
|
|
+ * DropDownList.cs: Added protected version of
|
|
|
+ IPostBackDataHandler methods. Reuse RenderContents from base class.
|
|
|
+ * RepeaterItem.cs, Localize.cs, Literal.cs: Fix inheritance.
|
|
|
+ * GridViewUpdatedEventArgs.cs: Fix typo.
|
|
|
+ * ListBox.cs: Added protected version of IPostBackDataHandler methods.
|
|
|
+ Reuse RenderContents from base class.
|
|
|
+ * BaseDataBoundControl.cs: Several fixes.
|
|
|
+ * ImageButton.cs, LinkButton.cs: Implemented several 2.0 properties.
|
|
|
+
|
|
|
+2005-02-10 Lluis Sanchez Gual <[email protected]>
|
|
|
+
|
|
|
+ * CheckBoxList.cs: Fix build.
|
|
|
+
|
|
|
+2005-02-10 Lluis Sanchez Gual <[email protected]>
|
|
|
+
|
|
|
+ * Button.cs: Use validation group when validating page.
|
|
|
+ * XmlDataSourceView.cs: Implemented ExecuteSelect.
|
|
|
+ * Menu.cs: Minor fix.
|
|
|
+ * CheckBox.cs: Added 2.0 properties and methods.
|
|
|
+ * BaseDataList.cs: Always databind the control if view state
|
|
|
+ is not enabled.
|
|
|
+ * DataList.cs: In 2.0, use control state to save the selected index.
|
|
|
+ * DetailsViewUpdatedEventArgs.cs: Fix typo.
|
|
|
+ * CustomValidator.cs: Implement IStaticTextControl interface.
|
|
|
+ * CheckBoxList.cs: Added missing 2.0 methods.
|
|
|
+ * DropDownList.cs: Added missing 2.0 methods. Implemented ITextControl
|
|
|
+ interface.
|
|
|
+ * XmlDataSource.cs: Return childs of DocumentElement, not the root
|
|
|
+ document.
|
|
|
+ * DayRenderEventArgs.cs, CompareValidator.cs, DataListItem.cs:
|
|
|
+ Implemented 2.0 API.
|
|
|
+
|
|
|
+
|
|
|
+2005-02-04 Lluis Sanchez Gual <[email protected]>
|
|
|
+
|
|
|
+ * Button.cs: Implemented all missing 2.0 features.
|
|
|
+ * Table.cs: Render the table caption, when specified.
|
|
|
+ * Calendar.cs: Implemented most of missing 2.0 features.
|
|
|
+ * TableCell.cs: Fixed attributes.
|
|
|
+
|
|
|
+2005-02-02 Lluis Sanchez Gual <[email protected]>
|
|
|
+
|
|
|
+ * ControlPropertyNameConverter.cs: Added file.
|
|
|
+
|
|
|
+2005-02-02 Lluis Sanchez Gual <[email protected]>
|
|
|
+
|
|
|
+ * Button.cs, MonthChangedEventArgs.cs, FontInfo.cs, Xml.cs, Style.cs,
|
|
|
+ CookieParameter.cs, HyperLinkColumn.cs, Table.cs,
|
|
|
+ RegularExpressionValidator.cs, WizardNavigationEventArgs.cs,
|
|
|
+ ServerValidateEventArgs.cs, Menu.cs, DataControlField.cs,
|
|
|
+ DataGridPagerStyle.cs, Label.cs, CheckBox.cs, ListItem.cs,
|
|
|
+ RadioButton.cs, TableStyle.cs, ListControl.cs, Image.cs,
|
|
|
+ BaseCompareValidator.cs, FontUnit.cs, DataListCommandEventArgs.cs,
|
|
|
+ IButtonControl.cs, BaseDataList.cs, DataList.cs, BulletedList.cs,
|
|
|
+ RangeValidator.cs, DataBoundControl.cs, ControlParameter.cs,
|
|
|
+ RepeaterItemEventArgs.cs, SqlDataSource.cs, BaseValidator.cs,
|
|
|
+ CustomValidator.cs, MenuItem.cs, SessionParameter.cs, TextBox.cs,
|
|
|
+ QueryStringParameter.cs, Content.cs, ContentPlaceHolder.cs,
|
|
|
+ CheckBoxList.cs, RepeaterCommandEventArgs.cs, RadioButtonList.cs,
|
|
|
+ RequiredFieldValidator.cs, AdRotator.cs, DataListItemEventArgs.cs,
|
|
|
+ DataGridSortCommandEventArgs.cs, Repeater.cs,
|
|
|
+ MenuItemTemplateContainer.cs, HyperLink.cs, SqlDataSourceView.cs,
|
|
|
+ XmlDataSource.cs, MultiView.cs, DataGridCommandEventArgs.cs,
|
|
|
+ Panel.cs, CompositeControl.cs, DataGrid.cs, ButtonColumn.cs,
|
|
|
+ CompareValidator.cs, HierarchicalDataBoundControl.cs,
|
|
|
+ EditCommandColumn.cs, Calendar.cs, SiteMapDataSource.cs,
|
|
|
+ ListBox.cs, TableCell.cs, ObjectDataSourceSelectingEventArgs.cs,
|
|
|
+ ObjectDataSourceMethodEventArgs.cs,DataGridPageChangedEventArgs.cs,
|
|
|
+ WebControl.cs, BaseDataBoundControl.cs, FormParameter.cs,
|
|
|
+ ValidationSummary.cs, View.cs, ImageButton.cs, TableRow.cs,
|
|
|
+ LinkButton.cs, DataGridColumn.cs, Parameter.cs, TableItemStyle.cs,
|
|
|
+ AdCreatedEventArgs.cs:
|
|
|
+
|
|
|
+ General 2.0 API fixes: missing attributes, incorrect inheritance,
|
|
|
+ missing sealed keywords, wrong signatures, etc.
|
|
|
+
|
|
|
+2005-01-28 Lluis Sanchez Gual <[email protected]>
|
|
|
+
|
|
|
+ * Table.cs: Added some 2.0 properties.
|
|
|
+ * FontUnitConverter.cs, UnitConverter.cs: Implemented conversion to
|
|
|
+ InstanceDescriptor.
|
|
|
+ * BaseValidator.cs: Fix warning.
|
|
|
+ * MultiView.cs, ViewCollection.cs, View.cs: Implemented.
|
|
|
+
|
|
|
+2005-01-26 Lluis Sanchez Gual <[email protected]>
|
|
|
+
|
|
|
+ * Menu.cs: Rendering fixes.
|
|
|
+
|
|
|
+2005-01-21 Lluis Sanchez Gual <[email protected]>
|
|
|
+
|
|
|
+ * Content.cs, ContentPlaceHolder.cs, ContentControlBuilder.cs
|
|
|
+ ContentPlaceHolderBuilder.cs: Implemented.
|
|
|
+
|
|
|
+2005-01-20 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * CheckBox.cs: when rendering the input tag inside a span tag, keep the
|
|
|
+ attributes that are meant to be in the input tag in their place.
|
|
|
+
|
|
|
+2005-01-10 Juraj Skripsky <[email protected]>
|
|
|
+
|
|
|
+ * RepeatInfo.cs: fixed bug #68927 (DataList with RepeatLayout='Flow'
|
|
|
+ generates invalid html).
|
|
|
+
|
|
|
+2005-01-10 Lluis Sanchez Gual <[email protected]>
|
|
|
+
|
|
|
+ * Menu.cs: Implemented most of missing properties. Added support for
|
|
|
+ item templates. Implemented menu scrolling.
|
|
|
+ * MenuItemBinding.cs: Implemented most of missing properties.
|
|
|
+ * MenuItem.cs: Implemented most of missing properties.
|
|
|
+ * Menu.js: Implemented scrolling and menu reposition into screen.
|
|
|
+ * MenuItemTemplateContainer.cs: Implemented.
|
|
|
+ * SubMenuStyle.cs: Implemented.
|
|
|
+
|
|
|
+2004-12-20 Lluis Sanchez Gual <[email protected]>
|
|
|
+
|
|
|
+ * Style.cs: Implemented RegisteredCssClass property. Added
|
|
|
+ CopyTextStylesFrom method, which copies styles that only apply to text.
|
|
|
+ * Menu.cs, Menu.js: Added hover style support. Define all menu styles
|
|
|
+ in the page stylesheet. Added support for ItemSpacing property.
|
|
|
+ * MenuItemStyle.cs: Implemented FillStyleAttributes method.
|
|
|
+
|
|
|
+2004-12-17 Lluis Sanchez Gual <[email protected]>
|
|
|
+
|
|
|
+ * Style.cs: Generate styles using a CssStyleCollection, so the code can
|
|
|
+ be reused for the 2.0 FillStyleAttributes method.
|
|
|
+ * Menu.cs: Implemented more properties and events. Rendering is very
|
|
|
+ complete now.
|
|
|
+ * MenuItem.cs: Added PopOutImageUrl property.
|
|
|
+ * Menu.js: More work on submenu management.
|
|
|
+
|
|
|
+2004-12-10 Lluis Sanchez Gual <[email protected]>
|
|
|
+
|
|
|
+ * Menu.cs: Implemented basic rendering. Added some missing properties.
|
|
|
+ * MenuItem.cs: Improved implementation of Depth.
|
|
|
+ * Unit.cs: Added serializable attribute.
|
|
|
+ * TreeView.cs: Moved GetScriptLiteral method to ClientScriptManager,
|
|
|
+ so it can be reused.
|
|
|
+ * Menu.js: New script to support he Menu control.
|
|
|
+
|
|
|
+2004-12-03 Lluis Sanchez Gual <[email protected]>
|
|
|
+
|
|
|
+ * MenuEventArgs.cs: Changed to sealed.
|
|
|
+ * TreeView.cs: Minor fix.
|
|
|
+ * Menu.cs, MenuItemBindingCollection.cs, MenuItemCollection.cs,
|
|
|
+ MenuItemStyle.cs, MenuItemBinding.cs, MenuItem.cs,
|
|
|
+ MenuItemStyleCollection.cs: Initial Menu code.
|
|
|
+
|
|
|
+2004-12-02 Lluis Sanchez Gual <[email protected]>
|
|
|
+
|
|
|
+ * TreeNodeBindingCollection.cs, TreeNodeStyleCollection.cs:
|
|
|
+ Implemented SetDirtyObject.
|
|
|
+ * Style.cs: Implemented SetDirty().
|
|
|
+ * TreeNodeBinding.cs: Added missing attributes. Implemented SetDirty().
|
|
|
+ * TreeNode.cs: Added missing attributes added support for
|
|
|
+ PopulateOnDemand. Added some missing property bindings.
|
|
|
+ * TreeNodeCollection.cs: Several minor fixes. SetDirty must be called
|
|
|
+ to newly added elements to make sure al new data is saved.
|
|
|
+ * TreeView.js: Implemented support for client population of nodes.
|
|
|
+ * TreeNodeStyle.cs: Added missing attributes.
|
|
|
+ * TreeView.cs: Implemented support for PopulateNodesFromClient and
|
|
|
+ PopulateOnDemand. Improved rendering.
|
|
|
+
|
|
|
+2004-11-29 Sanjay Gupta <[email protected]>
|
|
|
+
|
|
|
+ * DataControlField.cs:
|
|
|
+ * DataControlFieldCell.cs: Initial implementation.
|
|
|
+
|
|
|
+2004-11-26 Lluis Sanchez Gual <[email protected]>
|
|
|
+
|
|
|
+ * TreeNodeBindingCollection.cs: Implemented.
|
|
|
+ * TreeNodeBinding.cs: Implemented.
|
|
|
+ * TreeNode.cs: Added support for data binding.
|
|
|
+ * TreeView_Default_Collapse.gif, TreeView_Default_Expand.gif
|
|
|
+ TreeView_Default_NoExpand.gif: Moved to resources directory.
|
|
|
+ * ListControl.cs: Fixed api.
|
|
|
+ * XmlHierarchicalEnumerable.cs: Made internal.
|
|
|
+ * DataBoundControl.cs: Modified api to match latest ms.net.
|
|
|
+ * TreeView.js: New javascript file to support TreeView in the client.
|
|
|
+ * XmlDataSource.cs: Added missing attributes.
|
|
|
+ * HierarchicalDataBoundControl.cs: Mostly implemented.
|
|
|
+ * BaseDataBoundControl.cs: Mostly implemented.
|
|
|
+ * XmlHierarchyData.cs: Made internal.
|
|
|
+ * TreeView.cs: Mostly implemented. The major missing feature is
|
|
|
+ client side tree population.
|
|
|
+
|
|
|
+2004-11-25 Sanjay Gupta <[email protected]>
|
|
|
+
|
|
|
+ * BaseDataList.cs:
|
|
|
+ * DataBountControl.cs:
|
|
|
+ * Repeater.cs: Added SelectArguments property and updated.
|
|
|
+ * SiteMapDataSourceView.cs:
|
|
|
+ * SqlDataSourceView.cs:
|
|
|
+ * XmlDataSourceView.cs: Removed extra method, which was there to
|
|
|
+ keep things compiling.
|
|
|
+
|
|
|
+2004-11-23 Lluis Sanchez Gual <[email protected]>
|
|
|
+
|
|
|
+ * TreeNodeBindingCollection.cs, TreeNodeBinding.cs, TreeNode.cs,
|
|
|
+ TreeNodeCollection.cs, TreeNodeStyleCollection.cs, TreeNodeStyle.cs,
|
|
|
+ TreeView.cs: Initial implementation.
|
|
|
+ * DataBoundControl.cs: Set the correct base class.
|
|
|
+ * HierarchicalDataBoundControl.cs, BaseDataBoundControl.cs: Created stub.
|
|
|
+ * TreeNodeSelectAction.cs: Formatting.
|
|
|
+ * TreeView_Default_Collapse.gif, TreeView_Default_Expand.gif,
|
|
|
+ TreeView_Default_NoExpand.gif: TreeView images.
|
|
|
+
|
|
|
+2004-11-22 Sanjay Gupta <[email protected]>
|
|
|
+
|
|
|
+ * SqlDataSourceView.cs: Updated methods and added one property.
|
|
|
+
|
|
|
+2004-11-19 Sanjay Gupta <[email protected]>
|
|
|
+
|
|
|
+ * AccessDataSource.cs:
|
|
|
+ * SqlDataSourceView.cs: Implemented CreateDataSourceView () method.
|
|
|
+2004-11-19 Sanjay Gupta <[email protected]>
|
|
|
+
|
|
|
+ * SqlDataSource.cs: Updated call to constructor of SqlDataSourceView.cs.
|
|
|
+ * SqlDataSourceView.cs: Updated constructor.
|
|
|
+
|
|
|
+2004-11-19 Sanjay Gupta <[email protected]>
|
|
|
+
|
|
|
+ * AccessDataSourceView.cs: Added new class.
|
|
|
+
|
|
|
+2004-11-19 Sanjay Gupta <[email protected]>
|
|
|
+
|
|
|
+ * SqlDataSourceView.cs: Corrected exception handling in
|
|
|
+ ExecuteSelect method.
|
|
|
+
|
|
|
+2004-11-18 Lluis Sanchez Gual <[email protected]>
|
|
|
+
|
|
|
+ * SiteMapHierarchicalDataSourceView.cs, SiteMapDataSource.cs: New files.
|
|
|
+ * SiteMapDataSourceView.cs: Minor fix.
|
|
|
+
|
|
|
+2004-11-18 Sanjay Gupta <[email protected]>
|
|
|
+
|
|
|
+ * SqlDataSourceView.cs: Updated ExecuteSelect method.
|
|
|
+
|
|
|
+2004-11-18 Sanjay Gupta <[email protected]>
|
|
|
+
|
|
|
+ * SqlDataSource.cs: Corrected Select method.
|
|
|
+
|
|
|
+2004-11-18 Sanjay Gupta <[email protected]>
|
|
|
+
|
|
|
+ * SqlDataSource.cs: Updated Select method definition.
|
|
|
+ * SqlDataSourceStatusEventArgs.cs: Updated class.
|
|
|
+
|
|
|
+2004-11-15 Lluis Sanchez Gual <[email protected]>
|
|
|
+
|
|
|
+ * SqlDataSourceView.cs: Removed implementation of Events (it is inherited
|
|
|
+ from DataSourceView.cs).
|
|
|
+
|
|
|
+2004-11-10 Raja R Harinath <[email protected]>
|
|
|
+
|
|
|
+ * SqlDataSourceView.cs (Select): Add 'override' to make it compile.
|
|
|
+
|
|
|
+2004-11-05 Sanjay Gupta <[email protected]>
|
|
|
+
|
|
|
+ * SqlDataSource.cs: Corrected method calls.
|
|
|
+ * SqlDataSourceView.cs: Partial implementation of few methods.
|
|
|
+
|
|
|
+2004-10-25 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * ListItemCollection.cs: fixed bug when indexing changed elements in
|
|
|
+ LoadViewState. Patch from Alois BA≫laA!ka.
|
|
|
+
|
|
|
+2004-10-20 Sanjay Gupta <[email protected]>
|
|
|
+
|
|
|
+ * SiteMapDataSourceView.cs:
|
|
|
+ * SqlDataSourceView.cs:
|
|
|
+ * XmlDataSourceView.cs: Cosmetic changes because of modifications in
|
|
|
+ base class, DataSourceView. Changes are to keep things compiling.
|
|
|
+
|
|
|
+2004-10-19 Sanjay Gupta <[email protected]>
|
|
|
+
|
|
|
+ * SiteMapDataSourceView.cs: Corrected class definition and updated.
|
|
|
+ * XmlHierarchicalDataSourceView.cs: Modified according to changes in
|
|
|
+ base class.
|
|
|
+
|
|
|
+2004-10-14 Sanjay Gupta <[email protected]>
|
|
|
+
|
|
|
+ * AdRotator.cs: Updated.
|
|
|
+
|
|
|
+2004-10-12 Sanjay Gupta <[email protected]>
|
|
|
+
|
|
|
+ * AccessDataSource.cs: Updated.
|
|
|
+
|
|
|
+2004-10-08 Sanjay Gupta <[email protected]>
|
|
|
+
|
|
|
+ * ValidatedControlConverter.cs: Updated.
|
|
|
+
|
|
|
+2004-10-08 Sanjay Gupta <[email protected]>
|
|
|
+
|
|
|
+ * AssociatedControlConverter.cs: Implemented.
|
|
|
+
|
|
|
+2004-10-08 Sanjay Gupta <[email protected]>
|
|
|
+
|
|
|
+ * ControlIDConverter.cs: Initial implementation.
|
|
|
+
|
|
|
+2004-10-04 Sanjay Gupta <[email protected]>
|
|
|
+
|
|
|
+ * IButtonControl.cs: Corrected property name.
|
|
|
+
|
|
|
+2004-10-04 Sanjay Gupta <[email protected]>
|
|
|
+
|
|
|
+ * ParameterCollection.cs: Updated.
|
|
|
+
|
|
|
+2004-10-04 Sanjay Gupta <[email protected]>
|
|
|
+
|
|
|
+ * Parameter.cs: Updated and completed implementation.
|
|
|
+
|
|
|
+2004-10-01 Sanjay Gupta <[email protected]>
|
|
|
+
|
|
|
+ * ParameterCollection.cs: Resolved warnings, "Unreachable code detected"
|
|
|
+ while compilation.
|
|
|
+
|
|
|
+2004-10-01 Sanjay Gupta <[email protected]>
|
|
|
+
|
|
|
+ * AccessDataSource.cs: Initial implementation.
|
|
|
+
|
|
|
+2004-09-30 Sanjay Gupta <[email protected]>
|
|
|
+
|
|
|
+ * DataControlRowState.cs:
|
|
|
+ * ScrollBars.cs:
|
|
|
+ * TreeNodeTypes.cs: Added attribute.
|
|
|
+ * DataControlRowType.cs:
|
|
|
+ * HotSpotMode.cs:
|
|
|
+ * SortDirection.cs: Corrected enumeration values.
|
|
|
+ * TableRowSection.cs: Added new enumeration.
|
|
|
+ * ObjectDataSourceStatusEventHandler.cs: Corrected method name.
|
|
|
+
|
|
|
+2004-09-28 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * TableStyle.cs: don't render empty 'rules' attribute (again).
|
|
|
+
|
|
|
+2004-09-21 Sanjay Gupta <[email protected]>
|
|
|
+
|
|
|
+ * FormViewUpdatedEventArgs.cs: Spelling mistake.
|
|
|
+
|
|
|
+2004-09-14 Sanjay Gupta <[email protected]>
|
|
|
+
|
|
|
+ * Literal.cs: Added new method Focus().
|
|
|
+
|
|
|
+2004-09-12 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * RadioButton.cs: fix GroupName when the control is inside a
|
|
|
+ NamingContainer different from Page. Closes bug #65586.
|
|
|
+
|
|
|
+2004-09-07 Sanjay Gupta <[email protected]>
|
|
|
+
|
|
|
+ * Localize.cs: Added new class.
|
|
|
+
|
|
|
+2004-09-03 Gaurav Vaish <gvaish_mono AT lycos.com>
|
|
|
+
|
|
|
+ * CompositeControl.cs : Completed
|
|
|
+ * Login.cs : Initial implementation.
|
|
|
+
|
|
|
+2004-09-01 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * Xml.cs: fixed get_DocumentContent (it was returning "" always!) and
|
|
|
+ don't call MapPathSecure on the content itself.
|
|
|
+
|
|
|
+ * XmlBuilder.cs: handle XML documents written inside asp:xml. The
|
|
|
+ document is checked at parse time and will be checked again at run time.
|
|
|
+
|
|
|
+ Fixes bug #63828.
|
|
|
+
|
|
|
+2004-08-31 Sanjay Gupta <[email protected]>
|
|
|
+
|
|
|
+ * AuthenticateEventHandler.cs:
|
|
|
+ * CreateUserErrorEventArgs.cs:
|
|
|
+ * CreateUserErrorEventHandler.cs:
|
|
|
+ * DetailsViewCommandEventHandler.cs:
|
|
|
+ * DetailsViewDeleteEventArgs.cs:
|
|
|
+ * DetailsViewDeleteEventHandler.cs:
|
|
|
+ * DetailsViewDeletedEventArgs.cs:
|
|
|
+ * DetailsViewDeletedEventHandler.cs:
|
|
|
+ * DetailsViewInsertEventArgs.cs:
|
|
|
+ * DetailsViewInsertEventHandler.cs:
|
|
|
+ * DetailsViewInsertedEventArgs.cs:
|
|
|
+ * DetailsViewInsertedEventHandler.cs:
|
|
|
+ * DetailsViewModeEventArgs.cs:
|
|
|
+ * DetailsViewModeEventHandler.cs:
|
|
|
+ * DetailsViewPageEventHandler.cs:
|
|
|
+ * DetailsViewUpdateEventArgs.cs:
|
|
|
+ * DetailsViewUpdateEventHandler.cs:
|
|
|
+ * DetailsViewUpdatedEventArgs.cs:
|
|
|
+ * DetailsViewUpdatedEventHandler.cs:
|
|
|
+ * FormViewCommandEventHandler.cs:
|
|
|
+ * FormViewDeleteEventArgs.cs:
|
|
|
+ * FormViewDeleteEventHandler.cs:
|
|
|
+ * FormViewDeletedEventArgs.cs:
|
|
|
+ * FormViewDeletedEventHandler.cs:
|
|
|
+ * FormViewInsertEventArgs.cs:
|
|
|
+ * FormViewInsertEventHandler.cs:
|
|
|
+ * FormViewInsertedEventArgs.cs:
|
|
|
+ * FormViewInsertedEventHandler.cs:
|
|
|
+ * FormViewModeEventHandler.cs:
|
|
|
+ * FormViewPageEventHandler.cs:
|
|
|
+ * FormViewUpdateEventArgs.cs:
|
|
|
+ * FormViewUpdateEventHandler.cs:
|
|
|
+ * FormViewUpdatedEventArgs.cs:
|
|
|
+ * FormViewUpdatedEventHandler.cs:
|
|
|
+ * GridViewCancelEditEventArgs.cs:
|
|
|
+ * GridViewCancelEditEventHandler.cs:
|
|
|
+ * GridViewCommandEventHandler.cs:
|
|
|
+ * GridViewDeleteEventArgs.cs:
|
|
|
+ * GridViewDeleteEventHandler.cs:
|
|
|
+ * GridViewDeletedEventArgs.cs:
|
|
|
+ * GridViewDeletedEventHandler.cs:
|
|
|
+ * GridViewEditEventHandler.cs:
|
|
|
+ * GridViewPageEventHandler.cs:
|
|
|
+ * GridViewRowEventHandler.cs:
|
|
|
+ * GridViewSelectEventHandler.cs:
|
|
|
+ * GridViewSortEventArgs.cs:
|
|
|
+ * GridViewSortEventHandler.cs:
|
|
|
+ * GridViewUpdateEventArgs.cs:
|
|
|
+ * GridViewUpdateEventHandler.cs:
|
|
|
+ * GridViewUpdatedEventArgs.cs:
|
|
|
+ * GridViewUpdatedEventHandler.cs:
|
|
|
+ * ImageMapEventHandler.cs:
|
|
|
+ * MailMessageEventHandler.cs:
|
|
|
+ * MenuEventHandler.cs:
|
|
|
+ * ObjectDataSourceDisposingEventHandler.cs:
|
|
|
+ * ObjectDataSourceEventHandler.cs:
|
|
|
+ * ObjectDataSourceMethodEventArgs.cs:
|
|
|
+ * ObjectDataSourceMethodEventHandler.cs:
|
|
|
+ * ObjectDataSourceSelectingEventArgs.cs:
|
|
|
+ * ObjectDataSourceSelectingEventHandler.cs:
|
|
|
+ * ObjectDataSourceStatusEventArgs.cs:
|
|
|
+ * ObjectDataSourceStatusEventHandler.cs:
|
|
|
+ * SendMailErrorEventHandler.cs:
|
|
|
+ * SiteMapNodeItemEventHandler.cs:
|
|
|
+ * SqlDataSourceSelectingEventArgs.cs:
|
|
|
+ * SqlDataSourceSelectingEventHandler.cs:
|
|
|
+ * TreeNodeEventHandler.cs:
|
|
|
+ * WizardNavigationEventArgs.cs:
|
|
|
+ * WizardNavigationEventHandler.cs: Minor modifications, compiler error
|
|
|
+ corrections and removing "sealed" access specifier from *EventHandler.cs
|
|
|
+
|
|
|
+2004-08-18 Sanjay Gupta <[email protected]>
|
|
|
+
|
|
|
+ * Literal.cs: Added new attributes and property for .Net 2.0
|
|
|
+
|
|
|
+2004-08-13 Sanjay Gupta <[email protected]>
|
|
|
+
|
|
|
+ * GridViewDeleteEventArgs.cs: Removed extra code.
|
|
|
+
|
|
|
+2004-08-12 Sanjay Gupta <[email protected]>
|
|
|
+
|
|
|
+ * SendMailErrorEventArgs.cs:
|
|
|
+ * SendMailErrorEventHandler.cs:
|
|
|
+ * SiteMapNodeItemEventArgs.cs:
|
|
|
+ * SiteMapNodeItemEventHandler.cs:
|
|
|
+ * SqlDataSourceSelectingEventArgs.cs:
|
|
|
+ * SqlDataSourceSelectingEventHandler.cs:
|
|
|
+ * TreeNodeEventArgs.cs:
|
|
|
+ * TreeNodeEventHandler.cs:
|
|
|
+ * WizardNavigationEventArgs.cs:
|
|
|
+ * WizardNavigationEventHandler.cs: Added new delegates.
|
|
|
+
|
|
|
+2004-08-11 Sanjay Gupta <[email protected]>
|
|
|
+
|
|
|
+ * ImageMapEventArgs.cs:
|
|
|
+ * ImageMapEventHandler.cs:
|
|
|
+ * MailMessageEventArgs.cs:
|
|
|
+ * MailMessageEventHandler.cs:
|
|
|
+ * MenuEventArgs.cs:
|
|
|
+ * MenuEventHandler.cs:
|
|
|
+ * ObjectDataSourceDisposingEventArgs.cs:
|
|
|
+ * ObjectDataSourceDisposingEventHandler.cs:
|
|
|
+ * ObjectDataSourceEventArgs.cs:
|
|
|
+ * ObjectDataSourceEventHandler.cs:
|
|
|
+ * ObjectDataSourceMethodEventArgs.cs:
|
|
|
+ * ObjectDataSourceMethodEventHandler.cs:
|
|
|
+ * ObjectDataSourceSelectingEventArgs.cs:
|
|
|
+ * ObjectDataSourceSelectingEventHandler.cs:
|
|
|
+ * ObjectDataSourceStatusEventArgs.cs:
|
|
|
+ * ObjectDataSourceStatusEventHandler.cs: Added new delegates.
|
|
|
+
|
|
|
+2004-08-11 Sanjay Gupta <[email protected]>
|
|
|
+
|
|
|
+ * DetailsViewCommandEventArgs.cs:
|
|
|
+ * FormViewCommandEventArgs.cs:
|
|
|
+ * GridViewCommandEventArgs.cs: Corrected constructor.
|
|
|
+
|
|
|
+2004-08-11 Sanjay Gupta <[email protected]>
|
|
|
+
|
|
|
+ * GridViewCancelEditEventArgs.cs:
|
|
|
+ * GridViewCancelEditEventHandler.cs:
|
|
|
+ * GridViewCommandEventArgs.cs:
|
|
|
+ * GridViewCommandEventHandler.cs:
|
|
|
+ * GridViewDeletedEventArgs.cs:
|
|
|
+ * GridViewDeletedEventHandler.cs:
|
|
|
+ * GridViewDeleteEventArgs.cs:
|
|
|
+ * GridViewDeleteEventHandler.cs:
|
|
|
+ * GridViewEditEventArgs.cs:
|
|
|
+ * GridViewEditEventHandler.cs:
|
|
|
+ * GridViewPageEventArgs.cs:
|
|
|
+ * GridViewPageEventHandler.cs:
|
|
|
+ * GridViewRowEventArgs.cs:
|
|
|
+ * GridViewRowEventHandler.cs:
|
|
|
+ * GridViewSelectEventArgs.cs:
|
|
|
+ * GridViewSelectEventHandler.cs:
|
|
|
+ * GridViewSortEventArgs.cs:
|
|
|
+ * GridViewSortEventHandler.cs:
|
|
|
+ * GridViewUpdatedEventArgs.cs:
|
|
|
+ * GridViewUpdatedEventHandler.cs:
|
|
|
+ * GridViewUpdateEventArgs.cs:
|
|
|
+ * GridViewUpdateEventHandler.cs: Added new delegates.
|
|
|
+
|
|
|
+2004-08-11 Sanjay Gupta <[email protected]>
|
|
|
+
|
|
|
+ * FormViewUpdatedEventArgs.cs: Corrected constructor.
|
|
|
+
|
|
|
+2004-08-11 Sanjay Gupta <[email protected]>
|
|
|
+
|
|
|
+ * FormViewCommandEventArgs.cs: Corrected name of class.
|
|
|
+
|
|
|
+2004-08-10 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * Xml.cs: use MapPath in DocumentSource and documentContent. Fixes
|
|
|
+ bug #62726.
|
|
|
+
|
|
|
+2004-08-10 Sanjay Gupta <[email protected]>
|
|
|
+
|
|
|
+ * FormViewCommandEventArgs.cs:
|
|
|
+ * FormViewCommandEventHandler.cs:
|
|
|
+ * FormViewDeletedEventArgs.cs:
|
|
|
+ * FormViewDeletedEventHandler.cs:
|
|
|
+ * FormViewDeleteEventArgs.cs:
|
|
|
+ * FormViewDeleteEventHandler.cs:
|
|
|
+ * FormViewInsertedEventArgs.cs:
|
|
|
+ * FormViewInsertedEventHandler.cs:
|
|
|
+ * FormViewInsertEventArgs.cs:
|
|
|
+ * FormViewInsertEventHandler.cs:
|
|
|
+ * FormViewModeEventArgs.cs:
|
|
|
+ * FormViewModeEventHandler.cs:
|
|
|
+ * FormViewPageEventArgs.cs:
|
|
|
+ * FormViewPageEventHandler.cs:
|
|
|
+ * FormViewUpdatedEventArgs.cs:
|
|
|
+ * FormViewUpdatedEventHandler.cs:
|
|
|
+ * FormViewUpdateEventArgs.cs:
|
|
|
+ * FormViewUpdateEventHandler.cs: Added new delegates.
|
|
|
+
|
|
|
+2004-08-10 Sanjay Gupta <[email protected]>
|
|
|
+
|
|
|
+ * DetailsViewCommandEventArgs.cs:
|
|
|
+ * DetailsViewCommandEventHandler.cs:
|
|
|
+ * DetailsViewDeletedEventArgs.cs:
|
|
|
+ * DetailsViewDeletedEventHandler.cs:
|
|
|
+ * DetailsViewDeleteEventArgs.cs:
|
|
|
+ * DetailsViewDeleteEventHandler.cs:
|
|
|
+ * DetailsViewInsertedEventArgs.cs:
|
|
|
+ * DetailsViewInsertedEventHandler.cs:
|
|
|
+ * DetailsViewInsertEventArgs.cs:
|
|
|
+ * DetailsViewInsertEventHandler.cs:
|
|
|
+ * DetailsViewModeEventArgs.cs:
|
|
|
+ * DetailsViewModeEventHandler.cs:
|
|
|
+ * DetailsViewPageEventArgs.cs:
|
|
|
+ * DetailsViewPageEventHandler.cs:
|
|
|
+ * DetailsViewUpdatedEventArgs.cs:
|
|
|
+ * DetailsViewUpdatedEventHandler.cs:
|
|
|
+ * DetailsViewUpdateEventArgs.cs:
|
|
|
+ * DetailsViewUpdateEventHandler.cs: Added new delegates.
|
|
|
+
|
|
|
+2004-08-09 Sanjay Gupta <[email protected]>
|
|
|
+
|
|
|
+ * AuthenticateEventArgs.cs:
|
|
|
+ * AuthenticateEventHandler.cs:
|
|
|
+ * CreateUserErrorEventArgs.cs:
|
|
|
+ * CreateUserErrorEventHandler.cs: Added new delegates.
|
|
|
+
|
|
|
+2004-08-05 Sanjay Gupta <[email protected]>
|
|
|
+
|
|
|
+ * IButtonControl.cs:
|
|
|
+ * ICallbackContainer.cs:
|
|
|
+ * ICompositeControlDesignerAccessor.cs:
|
|
|
+ * IPostBackContainer.cs: Added new interfaces.
|
|
|
+
|
|
|
+2004-08-03 Sanjay Gupta <[email protected]>
|
|
|
+
|
|
|
+ * AdType.cs:
|
|
|
+ * AutoCompleteType.cs:
|
|
|
+ * ContentDirection.cs:
|
|
|
+ * DataControlCellType.cs:
|
|
|
+ * DataControlRowState.cs:
|
|
|
+ * DataControlRowType.cs:
|
|
|
+ * DetailsViewMode.cs:
|
|
|
+ * DynamicImageParameterMode.cs:
|
|
|
+ * FormViewMode.cs:
|
|
|
+ * HotSpotMode.cs:
|
|
|
+ * ImageFieldMode.cs:
|
|
|
+ * LiteralMode.cs:
|
|
|
+ * LogoutAction.cs:
|
|
|
+ * Orientation.cs:
|
|
|
+ * PagerButtons.cs:
|
|
|
+ * PathDirection.cs:
|
|
|
+ * ScrollBars.cs:
|
|
|
+ * SiteMapNodeItemType.cs:
|
|
|
+ * SiteMapNodeType.cs:
|
|
|
+ * SiteMapViewType.cs:
|
|
|
+ * SortDirection.cs:
|
|
|
+ * TableCaptionAlign.cs:
|
|
|
+ * TableHeaderScope.cs:
|
|
|
+ * TableViewMode.cs:
|
|
|
+ * TreeNodeSelectAction.cs:
|
|
|
+ * TreeNodeTypes.cs:
|
|
|
+ * TreeViewImageSet.cs:
|
|
|
+ * WizardStepType.cs: Added enumerations
|
|
|
+
|
|
|
+2004-08-02 Duncan Mak <[email protected]>
|
|
|
+
|
|
|
+ * ButtonType.cs:
|
|
|
+ * LoginFailureAction.cs:
|
|
|
+ * LoginTextLayout.cs: Added enumerations.
|
|
|
+
|
|
|
+2004-07-29 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * BaseValidator.cs: in Validate(), when the control is not visible or
|
|
|
+ enabled, return inmediately after setting IsValid to true. Fixes bug
|
|
|
+ #61831.
|
|
|
+
|
|
|
+2004-07-27 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * DataList.cs: s/HasChildren/HasControls()/.
|
|
|
+
|
|
|
+2004-07-27 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * DataList.cs: style.
|
|
|
+
|
|
|
+2004-07-27 Alon Gazit <[email protected]>
|
|
|
+ * DataList.cs: Replaced foreach statement with for statement,
|
|
|
+ in order to improve performence.
|
|
|
+
|
|
|
+2004-07-27 Alon Gazit <[email protected]>
|
|
|
+ * WebControl.cs: changed RenderBeginTag()to use TagKey instead of
|
|
|
+ TagName.
|
|
|
+ * Unit.cs : changed GetTypeFromString() and GetStringFromPixel() to use
|
|
|
+ switch statements in order to improve performance.
|
|
|
+
|
|
|
+2004-06-10 Alon Gazit <[email protected]>
|
|
|
+ * WebControl.cs: fixed LoadViewState().
|
|
|
+ Creates new attributes state bag only when the current is null.
|
|
|
+
|
|
|
+2004-06-07 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * Calendar.cs: implemented OnPreRender and HasWeekSelectors.
|
|
|
+
|
|
|
+2004-06-05 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * Calendar.cs: set the title class attribute if we have it. Fixes bug
|
|
|
+ 53671.
|
|
|
+
|
|
|
+2004-06-04 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * Style.cs: added SetBit.
|
|
|
+
|
|
|
+2004-06-03 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * Calendar.cs:
|
|
|
+ * CompareValidator.cs:
|
|
|
+ * ImageButton.cs:
|
|
|
+ * Style.cs:
|
|
|
+ * WebControl.cs: Added protected missing members and attributes.
|
|
|
+
|
|
|
+2004-05-18 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * TextBox.cs: don't save the Text if in ViewState if it's a password.
|
|
|
+ Save it if the control is not visible or not enabled. Fixes bug #58497.
|
|
|
+
|
|
|
+2004-05-14 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * Calendar.cs: fire OnDayRender after assigning the calendar cell text.
|
|
|
+ Fixes bug #58097.
|
|
|
+
|
|
|
+2004-05-09 Gert Driesen ([email protected])
|
|
|
+ * Parameter.cs:
|
|
|
+ * SqlDataSourceCommandEventArgs:
|
|
|
+ * XmlDataSource.cs : removed temporary workarounds for CLS
|
|
|
+ compliance as System.Data is now CLS compliant
|
|
|
+
|
|
|
+2004-05-06 Alon Gazit <[email protected]>
|
|
|
+ * WebControl.cs: fixed LoadViewState() and SaveViewState().
|
|
|
+ Before the change the Enabled property wasn't updated when a postback
|
|
|
+ event was raised.
|
|
|
+ * ListControl.cs: fixed SelectedIndex property implementation.
|
|
|
+ Prevents throwing ArgumentOutOfRangeException (that should not be
|
|
|
+ thrown), when the list is empty.
|
|
|
+
|
|
|
+2004-04-28 Alon Gazit <[email protected]>
|
|
|
+ * WebControl.cs: fixed LoadViewState().
|
|
|
+ Always loading the saved attributes collection.
|
|
|
+
|
|
|
+2004-04-18 Alon Gazit <[email protected]>
|
|
|
+ * Repeater.cs: fixed InstantiateItem() and DataSource property.
|
|
|
+ The change in DataSource prevents throwing ArgumentException while
|
|
|
+ setting property value to null.
|
|
|
+ The change in InstantiateItem() prevents NullReferenceException.
|
|
|
+
|
|
|
+2004-04-07 Lluis Sanchez Gual <[email protected]>
|
|
|
+
|
|
|
+ * BaseValidator.cs: Store Display property in the correct ViewState
|
|
|
+ property. Don't render anything if Display is ValidatorDisplay.None.
|
|
|
+
|
|
|
+2004-03-30 Lluis Sanchez Gual <[email protected]>
|
|
|
+
|
|
|
+ * Xml.cs: In LoadXpathDoc(), don't use MapPathSecure with documentSource,
|
|
|
+ since it is already a physical path. Fixes bug #55334.
|
|
|
+
|
|
|
+2004-02-13 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * Calendar.cs: Match MS postback data. This allows sites that
|
|
|
+ parse the postback data manually to work.
|
|
|
+
|
|
|
+2004-02-04 Alon Gazit <[email protected]>
|
|
|
+ * EditCommandColumn.cs: fixed InitializeCell().
|
|
|
+ The rendered LiteralControl should contain " " and not " ".
|
|
|
+
|
|
|
+2004-02-01 Alon Gazit <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: fixed a problem in the paging mechanism in the method
|
|
|
+ InitializePager().
|
|
|
+ the problem was when (PagerStyle.Mode == PagerMode.NumericPages),
|
|
|
+ while clicking the "..." link in the second page.
|
|
|
+
|
|
|
+2004-01-28 Alon Gazit <[email protected]>
|
|
|
+
|
|
|
+ * Calendar.cs: prevent NullReferenceException in RenderAllDays().
|
|
|
+
|
|
|
+2004-01-27 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * Calendar.cs: when rendering days, add a LiteralControl containing the
|
|
|
+ day before OnDayRender is called. Only generate the default links for
|
|
|
+ days when IsSelectable is true after OnDayRender. Fixes bug #53372.
|
|
|
+
|
|
|
+2004-01-21 Martin Baulig <[email protected]>
|
|
|
+
|
|
|
+ * XmlHierarchyData.cs: Make this compile with csc.
|
|
|
+
|
|
|
+ * BulletedList.cs (BulletedList.SelectedItem): Removed the `set'
|
|
|
+ accessor since the base class doesn't have one.
|
|
|
+
|
|
|
+2004-01-18 Alon Gazit <[email protected]>
|
|
|
+
|
|
|
+ * CheckBoxList.cs: fix problem with negative TabIndex (wasn't rendered).
|
|
|
+
|
|
|
+2004-01-18 Alon Gazit <[email protected]>
|
|
|
+
|
|
|
+ * Style.cs: CopyFrom method shouldn't copy a value that is equal to
|
|
|
+ Property default value.
|
|
|
+ * FontInfo.cs : CopyFrom method shouldn't copy a value that is equal to
|
|
|
+ Property default value.
|
|
|
+
|
|
|
+2004-01-15 Alon Gazit <[email protected]>
|
|
|
+
|
|
|
+ * RadioButtonList.cs: RepeatLayout property should affect the rendered
|
|
|
+ html.
|
|
|
+
|
|
|
+2004-01-15 Alon Gazit <[email protected]>
|
|
|
+ * FontInfo.cs: Add validation check to Size property.
|
|
|
+
|
|
|
+2004-01-07 Alon Gazit <[email protected]>
|
|
|
+ * DataGrid.cs: Fixed PrepareControlHierarchyForItem().
|
|
|
+ merge the column's style to the cell's style and not to
|
|
|
+ the item's(row) style.
|
|
|
+
|
|
|
+2004-01-04 Alon Gazit <[email protected]>
|
|
|
+ * RangeValidator.cs: Fixed ControlPropertiesValid().
|
|
|
+
|
|
|
+2004-01-03 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * Xml.cs: mono-stylized and removed warnings.
|
|
|
+
|
|
|
+2004-1-1 Alon Gazit <[email protected]>
|
|
|
+ * RadioButtonList.cs: update RenderItem() so that each RadioButton
|
|
|
+ is enabled or disabled like the RadioButtonList.
|
|
|
+ * CheckBoxList.cs: update RenderItem() so that each CheckBox
|
|
|
+ is enabled or disabled like the CheckBoxList.
|
|
|
+
|
|
|
+2004-1-1 Alon Gazit <[email protected]>
|
|
|
+ * DataGrid.cs: Fixed PrepareControlHierarchyForItem().
|
|
|
+ The Header or Footer Style shouldn't merge with the cells Style.
|
|
|
+
|
|
|
+2004-1-1 Alon Gazit <[email protected]>
|
|
|
+ * DataGridColumn.cs: Headers and Footers are initialized
|
|
|
+ with the relevant Style object.
|
|
|
+
|
|
|
+2003-12-30 Alon Gazit <[email protected]>
|
|
|
+ * RepeatInfo.cs: Fixed DoVerticalRendering () and
|
|
|
+ DoHorizontalRendering().
|
|
|
+ Current implementation produces few extra html tags.
|
|
|
+
|
|
|
+2003-12-29 Alon Gazit <[email protected]>
|
|
|
+
|
|
|
+ * CheckBox.cs: change the implementation of LoadPostData.
|
|
|
+ Currently, while the AutoPostBack property equals true ,
|
|
|
+ it isn't possible to perform uncheck.
|
|
|
+
|
|
|
+2003-12-19 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * TableCell.cs: Setting a cells text should clear its control
|
|
|
+ collection as per la specification. This fixes bug #51825.
|
|
|
+
|
|
|
+2003-12-18 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * DataGridColumn.cs: stylized LoadViewState.
|
|
|
+ * DataGridColumnCollection.cs: when TrackViewState is called, also
|
|
|
+ call it on all the existing columns. Fixes bug #52334.
|
|
|
+
|
|
|
+2003-12-18 Alon Gazit <[email protected]>
|
|
|
+
|
|
|
+ * DataGridPagerStyle.cs: merge DataGridPagerStyle properties when Style
|
|
|
+ is empty.
|
|
|
+
|
|
|
+2003-12-18 Alon Gazit <[email protected]>
|
|
|
+
|
|
|
+ * TableStyle.cs: merge TableStyle properties when Style is empty.
|
|
|
+
|
|
|
+2003-12-16 Alon Gazit <[email protected]>
|
|
|
+
|
|
|
+ * HyperLink.cs: Change Text property implementation. in MS when the Text
|
|
|
+ property is set, all the controls in the HyperLink are being deleted.
|
|
|
+ This fixes bug #52239.
|
|
|
+
|
|
|
+2003-12-15 Alon Gazit <[email protected]>
|
|
|
+ * RepeatInfo.cs: Fixed DoVerticalRendering () and
|
|
|
+ DoHorizontalRendering().
|
|
|
+ Both methods add additional empty table row in the head of each item
|
|
|
+ table when the variable named isTable equals true (happenes with the
|
|
|
+ default instantiation of RepeatInfo). These additional rows should be
|
|
|
+ added when isTable equals false.
|
|
|
+ This fixes bug #52225.
|
|
|
+
|
|
|
+2003-12-15 Alon Gazit <[email protected]>
|
|
|
+
|
|
|
+ * RepeatInfo.cs: Fixed DoVerticalRendering() and
|
|
|
+ DoHorizontalRendering().
|
|
|
+ Both methods add to rendered Header a colspan attribute according to the
|
|
|
+ rows count. after the change the colspan is added according to the
|
|
|
+ columns count.
|
|
|
+
|
|
|
+2003-12-15 Alon Gazit <[email protected]>
|
|
|
+ * CheckBox.cs: Disabled CheckBox does not produce same HTML as .NET.
|
|
|
+ In .NET if the checkbox is disabled ,its text appears disabled too.
|
|
|
+ In Mono the text appears enabled. the fix is in Render().
|
|
|
+ This fixes bug #52180.
|
|
|
+
|
|
|
+2003-12-15 Alon Gazit <[email protected]>
|
|
|
+ * Repeater.cs: Change the implementation of CreateControlHierarchy().
|
|
|
+ The current implementation renders extra Header and footer
|
|
|
+ without Repeater.DataSource assign.
|
|
|
+ This fixes bug #52179.
|
|
|
+
|
|
|
+2003-12-15 Alon Gazit <[email protected]>
|
|
|
+ * DataGrid.cs: Change the implementation of the property
|
|
|
+ BackImageUrl. The current implementation has no influence
|
|
|
+ on the rendered Html.
|
|
|
+
|
|
|
+2003-12-15 Alon Gazit <[email protected]>
|
|
|
+ * WebControl.cs: Change the implementation of the property
|
|
|
+ Enabled. Before the change the WebControl also looked at
|
|
|
+ parent.Enabled . fixed bug #52171.
|
|
|
+
|
|
|
+2003-12-11 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * RepeatInfo.cs: When rendering vertically figure out how many
|
|
|
+ colmns are not going to be filled in in the last row, and adjust
|
|
|
+ things accordingly. This fixes bug #51863.
|
|
|
+
|
|
|
+2003-12-10 Alon Gazit <[email protected]>
|
|
|
+ * TableRow.cs: Change the implementation of the properties
|
|
|
+ HorizontalAlign and VerticalAlign. The current implementation
|
|
|
+ has no influence on the rendered Html.
|
|
|
+
|
|
|
+2003-12-10 Alon Gazit <[email protected]>
|
|
|
+ * TableItemStyle.cs: Add setting of The WRAP flag in the Wrap
|
|
|
+ property's set method.
|
|
|
+
|
|
|
+2003-12-09 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * PagedDataSource.cs (PrivateICollectionEnumerator.MoveNext):
|
|
|
+ Increment counter when moving to start. Fixes bug #51926.
|
|
|
+
|
|
|
+2003-12-08 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * HyperLinkColumn.cs: Fix navigate url rendering. Patch by
|
|
|
+ Benjamin Jemlich. Fixes bug #51823.
|
|
|
+
|
|
|
+2003-12-07 Alon Gazit <[email protected]>
|
|
|
+ * Panel.cs: Panel doesn't render nowrap attribute while the Wrap
|
|
|
+ property is set to false. Fixes bug #58120.
|
|
|
+
|
|
|
+2003-12-04 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * TableItemStyle.cs: merge TableItemStyle properties when Style is
|
|
|
+ empty. Fixes bug #51689. Patch by Alon Gazit <[email protected]>.
|
|
|
+
|
|
|
+2003-12-03 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * RadioButtonList.cs: render tabindex attribute if needed. Fixes bug
|
|
|
+ #51648.
|
|
|
+
|
|
|
+2003-12-02 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * WebControl.cs: don't create the attributes when GetAttribute is
|
|
|
+ called.
|
|
|
+
|
|
|
+2003-12-01 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * WebControl.cs: Only allow access keys to be null or a single
|
|
|
+ char. Patch by Alon Gazit <[email protected]>.
|
|
|
+
|
|
|
+2003-11-30 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * CheckBoxList.cs: A checkbox will have null post data if it is
|
|
|
+ unselected. This fixes bug #51516.
|
|
|
+
|
|
|
+2003-11-29 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: Display paging controls even when there is no
|
|
|
+ data. Path by Mohammad DAMT. Fixes bug #51487.
|
|
|
+
|
|
|
+2003-11-29 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: Call TrackViewState when loading bound columns view
|
|
|
+ state. So that their state is saved. This fixes bug #51424. Also
|
|
|
+ set ReadOnly.
|
|
|
+
|
|
|
+2003-11-26 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * BaseDataList.cs: Change && to || We will call that a typo so no
|
|
|
+ one gets embarrased.
|
|
|
+
|
|
|
+2003-11-24 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * BaseDataList.cs: allow setting null as Datasource.
|
|
|
+
|
|
|
+ * DataGrid.cs: keep autogenerated columns in the ViewState.
|
|
|
+
|
|
|
+ Patches by Alon Gazit <[email protected]>.
|
|
|
+
|
|
|
+2003-11-22 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * SqlDataSource*: Implement almost everything. Data access is
|
|
|
+ still missing.
|
|
|
+
|
|
|
+2003-11-22 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * Calendar.cs (SaveViewState):
|
|
|
+ - We were allocating a 11 item array, we only used 10 items,
|
|
|
+ so only allocate 10.
|
|
|
+ - We only need to save the selected dates if there are any.
|
|
|
+ * DataGrid.cs (SaveViewState):
|
|
|
+ * DataGridColumn.cs (SaveViewState):
|
|
|
+ * DataGridColumnCollection.cs (SaveViewState):
|
|
|
+ - Only return the array if there is anything in it
|
|
|
+ * Style.cs (SaveViewState):
|
|
|
+ - Only save the bits if there were changes.
|
|
|
+ * WebControl.cs (SaveViewState), (LoadViewState):
|
|
|
+ - Don't save Enabled into the viewstate here, we already
|
|
|
+ do it in the property. This just caused *EVERY* control
|
|
|
+ to have a non-null state, taking up lots of extra room
|
|
|
+ in the ViewState.
|
|
|
+ - The style will always be created with this control's
|
|
|
+ viewstate, so the style will always return null for the
|
|
|
+ viewstate. As such, we do not need to store it. We can
|
|
|
+ also reduce the triplet to a pair because of this.
|
|
|
+
|
|
|
+2003-11-22 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * ValidationSummary.cs: Fix number of messages and message array computation.
|
|
|
+
|
|
|
+2003-11-21 Andreas Nahr <[email protected]>
|
|
|
+
|
|
|
+ * Xml.cs: Corrected attribute
|
|
|
+ * XmlBuilder.cs: Added
|
|
|
+
|
|
|
+2003-11-21 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * Xml.cs: class status based fixes.
|
|
|
+
|
|
|
+2003-11-19 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * HyperLink.cs: Use ResolveUrl instead of ResolveBaseUrl.
|
|
|
+
|
|
|
+2003-11-19 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * HyperLink.cs: Use ResolveBaseUrl so that ~/ is interpreted as
|
|
|
+ teh applications base directory. This fixes bug #51092.
|
|
|
+
|
|
|
+2003-11-18 Todd Berman <[email protected]>
|
|
|
+
|
|
|
+ * ControlParameter.cs:
|
|
|
+ * CookieParameter.cs:
|
|
|
+ * FormParameter.cs:
|
|
|
+ * QueryStringParameter.cs:
|
|
|
+ * SessionParameter.cs: added public .ctor ()
|
|
|
+ * Parameter.cs: added public .ctor (), internal SetOwnerCollection
|
|
|
+ and handling, as well as internal ParameterValue for easy access.
|
|
|
+ NOTE: ParameterValue doesnt respect TreatEmptyStringAsNull yet.
|
|
|
+ * ParameterCollection.cs: implementation redux.
|
|
|
+
|
|
|
+2003-11-18 Todd Berman <[email protected]>
|
|
|
+
|
|
|
+ * ParameterCollection.cs: Implemented
|
|
|
+ * Parameter.cs: Added _owner, SetOwnerCollection and proper handling.
|
|
|
+ ToString () now matches asp.net
|
|
|
+
|
|
|
+2003-11-17 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * ControlParameter.cs:
|
|
|
+ * CookieParameter.cs:
|
|
|
+ * FormParameter.cs:
|
|
|
+ * Parameter.cs:
|
|
|
+ * QueryStringParameter.cs: New v2 files. Mostly
|
|
|
+ implemented, still need a few methods.
|
|
|
+
|
|
|
+2003-11-16 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * ListItem.cs: prevent nullrefs ni Get/SetAttribute. Thanks to Alon
|
|
|
+ Gazit <[email protected]>.
|
|
|
+
|
|
|
+2003-11-13 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * RadioButton.cs: fixed RenderInputTag for negative TabIndex values.
|
|
|
+ Patch by Alon Gazit <[email protected]>.
|
|
|
+
|
|
|
+2003-11-09 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * DataBoundControl.cs: Implement
|
|
|
+ * ListControl.cs: inherit from the above.
|
|
|
+ * Repeater.cs, BaseDataList.cs: should reset whenever we databind.
|
|
|
+
|
|
|
+2003-11-09 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * BaseDataList.cs:
|
|
|
+ * DataGrid.cs:
|
|
|
+ * DataList.cs:
|
|
|
+ * Repeater.cs: add v2 databinding stuff
|
|
|
+ * XmlDataSource.cs: make it load the xml.
|
|
|
+
|
|
|
+2003-11-09 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * XmlDataSource.cs:
|
|
|
+ * XmlDataSourceView.cs:
|
|
|
+ * XmlHierarchicalDataSourceView.cs:
|
|
|
+ * XmlHierarchicalEnumerable.cs:
|
|
|
+ * XmlHierarchyData.cs: Implement
|
|
|
+
|
|
|
+2003-11-08 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * SiteMapDataSourceView.cs: Implement.
|
|
|
+
|
|
|
+2003-11-07 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * ImageButton.cs: This is a workaround for bug #49819. It appears
|
|
|
+ that the .x and .y values are not being posted, and only the x
|
|
|
+ value is being posted with the ctrl's id as the key.
|
|
|
+
|
|
|
+2003-11-07 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs (CreateControlHierarchy): Current page index is
|
|
|
+ alolowed to equal page count. This prevents an exception being
|
|
|
+ thrown when both are zero.
|
|
|
+
|
|
|
+2003-11-06 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * ValidationSummary.cs: Add Render method. Patch by Yaron Shkop.
|
|
|
+ * BaseValidator.cs: Disable base control so the isValid flag is
|
|
|
+ not reset.
|
|
|
+
|
|
|
+2003-11-03 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * TemplateColumn.cs: Use the same renderer for selected items as
|
|
|
+ normal items. This fixes bug #49744.
|
|
|
+
|
|
|
+2003-11-03 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * DataList.cs:
|
|
|
+ * WebControl.cs: Fix argument out of range exceptions on
|
|
|
+ properties. Patch by Yaron Shkop.
|
|
|
+
|
|
|
+2003-11-03 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * TemplateColumn.cs: If the item is selected but there is no
|
|
|
+ editItemTemplate use the itemTemplate. This matches MS behvoir.
|
|
|
+
|
|
|
+2003-11-03 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * Repeater.cs: Always set alternating items to the AlternatingItem
|
|
|
+ type, when instantiating alternating items use the itemTemplate if
|
|
|
+ the alternatingItem template is null. This matches MS behavoir and
|
|
|
+ fixes bug #50157.
|
|
|
+
|
|
|
+2003-11-03 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * DataGridPagerStyle.cs: Name of view state attribute is
|
|
|
+ PagerVisible not Visible. Call owner.OnPagerChanged when the pager
|
|
|
+ visibility is changed. Patch by Yaron Shkop.
|
|
|
+
|
|
|
+2003-11-03 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * RepeatInfo.cs: When doing horizontal rendering use the repeat
|
|
|
+ columns as the number of columns in a row. This fixes bug #49016.
|
|
|
+
|
|
|
+2003-11-03 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * PagedDataSource.cs (PageCount): Return page count of 1 if there
|
|
|
+ paging is disabled. Patch by Yaron Shkop.
|
|
|
+ * PagedDataSource.cs (CopyTo): Improve. Patch by Yaron Shkop.
|
|
|
+ * TableStyle.cs (AddAttributesToRender): Render border style
|
|
|
+ collapse. Patch by Yaron Shkop.
|
|
|
+ * TableStyle.cs:
|
|
|
+ * TableItemStyle.cs:
|
|
|
+ * DataGridPagerStyle.cs: Call base copy and merge even if style is of
|
|
|
+ the wrong type. Patch by Yaron Shkop.
|
|
|
+
|
|
|
+2003-11-03 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * BoundColumn.cs: Render readonly columns. Patch by Mohammad DAMT.
|
|
|
+
|
|
|
+2003-11-02 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * BulletStyle.cs:
|
|
|
+ * BulletedListDisplayMode.cs:
|
|
|
+ * BulletedListEventHandler.cs:
|
|
|
+ * BulletedList.cs:
|
|
|
+ * BulletedListEventArgs.cs: V2 controls (yay!)
|
|
|
+
|
|
|
+2003-10-30 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * Repeater.cs: Throw an exception if the datasource is set to
|
|
|
+ something that does not implement either IListSource or
|
|
|
+ IEnumerable. This fixes bug #50155.
|
|
|
+
|
|
|
+2003-10-30 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * DataGridPagerStyle.cs: Do not allow page button counts to be set
|
|
|
+ to less then 1. Patch by Yaron Shkop. This fixes bug #50236.
|
|
|
+
|
|
|
+2003-10-29 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * ButtonColumn.cs: Format string and text to format were
|
|
|
+ inversed. This fixes bug #50171.
|
|
|
+
|
|
|
+2003-10-29 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * DataGridColumn.cs: If an item style is set apply it to the
|
|
|
+ cell. This fixes bug #50173.
|
|
|
+
|
|
|
+2003-10-29 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * HyperLinkColumn.cs: Patch by Yaron Shkop. Fixes #50234. Remove
|
|
|
+ old debugging value.
|
|
|
+
|
|
|
+2003-10-29 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * PagedDataSource.cs:
|
|
|
+ * DataGrid.cs: Patch by Mohammad DAMT. Do not go past the
|
|
|
+ end of the last page. Fixes bug #5085.
|
|
|
+
|
|
|
+2003-10-29 Jackson Harper <[email protected]>
|
|
|
+
|
|
|
+ * CheckBox.cs: Do not change the status of a checkbox when there
|
|
|
+ is no post data. This fixes bug #49091.
|
|
|
+ * CheckBoxList.cs: Do not change the status of the checkboxes when
|
|
|
+ there is no post data. This fixes bug #49093.
|
|
|
+
|
|
|
+2003-10-26 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * RadioButton.cs: Patch by Yaron Shkop. Enables disabling a
|
|
|
+ RadioButton. Fixes #50132
|
|
|
+
|
|
|
+2003-10-25 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * PagedDataSource.cs: Patch by Ivo Haamer. Typo prevented
|
|
|
+ paging from working. Fixes #48814.
|
|
|
+
|
|
|
+2003-10-25 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: A few typos kept us from viewing datagrids
|
|
|
+ that were based on customized collections.
|
|
|
+
|
|
|
+2003-10-24 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * DataGridCommandEventArgs.cs: typo, cmdSrc was becoming origionalArgs.
|
|
|
+
|
|
|
+2003-10-23 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * Calendar.cs: render the next month button so that aligns to the
|
|
|
+ right.
|
|
|
+
|
|
|
+2003-10-23 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * BaseCompareValidator.cs: splitted Convert. Fixed bug #49927. The fix
|
|
|
+ was just changing && by || after the first Match.
|
|
|
+
|
|
|
+2003-10-23 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * Calendar.cs: apply header style in RenderHeader. Fixes bug #49144.
|
|
|
+ Patch by Yaron Shkop.
|
|
|
+
|
|
|
+2003-10-22 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: applied patch from Yaron Shkop ([email protected])
|
|
|
+ that fixes bug #49744. Now the selection doesn't lose its data.
|
|
|
+
|
|
|
+2003-10-21 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * EditCommandColumn.cs: Implement; fix #49736
|
|
|
+
|
|
|
+2003-10-21 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * ButtonColumn.cs: Use the DataGridLinkButton, so that we inherit
|
|
|
+ the forground color. bug #49738
|
|
|
+
|
|
|
+2003-10-19 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * Calendar.cs: fixed bug #49727.
|
|
|
+
|
|
|
+2003-10-18 Ben Maurer <[email protected]>
|
|
|
+
|
|
|
+ * TableStyle.cs: fix #49740.
|
|
|
+
|
|
|
+2003-10-19 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * SelectedDatesCollection.cs: fix by Yaron for bug #49698.
|
|
|
+ * ValidationSummary.cs: fixes bug #49669.
|
|
|
+
|
|
|
+2003-10-11 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * Calendar.cs: apply the calendar style to the new Table, not to itself.
|
|
|
+ Fixes #49406.
|
|
|
+
|
|
|
+ * CheckBox.cs: render the hidden fields if AutoPostBack.
|
|
|
+
|
|
|
+ * Style.cs: don't render empty width/height. Small improvement in
|
|
|
+ CopyFrom.
|
|
|
+
|
|
|
+ * Table.cs: fixed condition for border width.
|
|
|
+
|
|
|
+ * TableStyle.cs:
|
|
|
+ (CopyFrom): always call the base class to copy other attributes. Fixes
|
|
|
+ bug #49408. Don't render empty 'rules' attribute.
|
|
|
+
|
|
|
+ * WebControl.cs: track viewstate when enabled. Don't overwrite source
|
|
|
+ control attributes in CopyBaseAttributes.
|
|
|
+
|
|
|
+ * ChangeLog: fixed dates.
|
|
|
+
|
|
|
+
|
|
|
+2003-10-08 Gaurav Vaish <gvaish_mono AT lycos.com>
|
|
|
+
|
|
|
+ * WebControl.cs : Attributes { get; } - Is Complete.
|
|
|
+ * ValidationSummary.cs : AddAttributesToRender(HtmlTextWriter)
|
|
|
+ - Completed.
|
|
|
+
|
|
|
+2003-10-08 Gaurav Vaish <gvaish_mono AT lycos.com>
|
|
|
+
|
|
|
+ * BaseValidator.cs : DetermineRenderUplevel() - Completed.
|
|
|
+ : RegisterValidatorCommonScript()
|
|
|
+ - More code, I need HELP!
|
|
|
+ : RegisterValidatorDeclaration()
|
|
|
+ - More code, I need HELP!
|
|
|
+
|
|
|
+2003-09-29 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * CheckBoxList.cs: don't lose state when enabling/disabling. See bug
|
|
|
+ #48802.
|
|
|
+
|
|
|
+2003-09-28 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * Repeater.cs: fixed bug #48807. It needed to use a DummyDataSource and
|
|
|
+ ClearViewState only called when no items.
|
|
|
+
|
|
|
+2003-09-28 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * RadioButtonList.cs: fix for bug #48874 by Yaron Shkop.
|
|
|
+
|
|
|
+2003-09-28 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * RadioButtonList.cs: fix for bug #48870 by Yaron Shkop.
|
|
|
+
|
|
|
+2003-09-27 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * DataList.cs: fixed bug #48217. Patch by [email protected] (Yaron
|
|
|
+ Shkop).
|
|
|
+
|
|
|
+2003-09-27 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * AdRotator.cs: fixes bug #48691. Patch by [email protected] (Yaron
|
|
|
+ Shkop).
|
|
|
+
|
|
|
+2003-09-27 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * CheckBox.cs: render the 'disabled' attribute in the correct tag.
|
|
|
+ * WebControl.cs: fixed Enabled property and save it in ViewState.
|
|
|
+
|
|
|
+ Fixes bug #48802.
|
|
|
+
|
|
|
+2003-09-21 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * ListControl.cs: fixed bug #48668. Thanks to Yaron Shkop.
|
|
|
+
|
|
|
+2003-09-21 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * ListBox.cs: patch by [email protected] (Yaron Shkop) that fixes
|
|
|
+ bug #48671.
|
|
|
+
|
|
|
+2003-09-19 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * FontInfo.cs: fixed Name property as suggested by Rich Alimi
|
|
|
+ <[email protected]>.
|
|
|
+
|
|
|
+2003-09-14 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * RegularExpressionValidator.cs: fix for EvaluateIsValid by Juraj
|
|
|
+ Skripsky <[email protected]>
|
|
|
+
|
|
|
+2003-09-13 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * BaseValidator.cs: patch by Juraj Skripsky ([email protected]) that
|
|
|
+ fixes rendering of the end tag.
|
|
|
+
|
|
|
+2003-08-31 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * Repeater.cs: fix for Items property provided by [email protected]
|
|
|
+ (Yaron Shkop). Closes bug #48060.
|
|
|
+
|
|
|
+2003-08-26 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * CheckBox.cs: in LoadPostData, only return
|
|
|
+ true when the new data is different from the one we had. Fixed
|
|
|
+ conditions to save Checked state. Thanks to [email protected]
|
|
|
+ (Yaron Shkop).
|
|
|
+
|
|
|
+2003-08-26 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * Style.cs: Font.Strikeout renders as 'line-through'. Fixes bug #47871.
|
|
|
+
|
|
|
+2003-08-25 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * WebControl.cs: removed dangling ^M and unneeded fields. Keep track
|
|
|
+ of Enable in ViewState. Fixes bug #47865.
|
|
|
+
|
|
|
+2003-08-20 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * Style.cs: the MARKED bit is not send set in ViewState unless something
|
|
|
+ is changed. Fixed TrackViewState condition.
|
|
|
+
|
|
|
+ * WebControl.cs: save the base ViewState *after* ControlStyle is done,
|
|
|
+ because it uses the same ViewState as the control. Fixes bug #47725.
|
|
|
+
|
|
|
+2003-08-16 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * HyperLinkColumn.cs: patch from David Pickens <[email protected]>
|
|
|
+ that fixes databinding when only DataTextField or DataNavigateUrlField
|
|
|
+ is set.
|
|
|
+
|
|
|
+2003-08-14 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * ListControl.cs: patch sent by Yaacov Akiba Slama <[email protected]> on
|
|
|
+ behalf of Yaron Shkop <[email protected]> that fixes selection of
|
|
|
+ values before assigning a data source and other issues.
|
|
|
+
|
|
|
+2003-08-11 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * CheckBox.cs: save viewstate when needed and correctly handle post
|
|
|
+ data. Fixes bug #47462.
|
|
|
+
|
|
|
+2003-08-01 Andreas Nahr <[email protected]>
|
|
|
+
|
|
|
+ * ButtonColumn.cs: Removed additional attributes
|
|
|
+ * CheckBox.cs: Added attribute
|
|
|
+ * DataGrid.cs: Added attributes
|
|
|
+ * HyperLinkColumn.cs: Changed attributes, added lamespec
|
|
|
+ * Style.cs: Removed attributes
|
|
|
+ * TextBox.cs: Added/ removed attributes
|
|
|
+
|
|
|
+2003-08-01 Andreas Nahr <[email protected]>
|
|
|
+
|
|
|
+ * AdRotator.cs: Added all attributes
|
|
|
+ * BaseDataList.cs: Added all attributes, added lamespec, removed additional attributes
|
|
|
+ * BaseValidator.cs: Added all attributes
|
|
|
+ * BoundColumn.cs: Added all attributes
|
|
|
+ * Button.cs: Added all attributes
|
|
|
+ * ButtonColumn.cs: Added all attributes, added lamespec
|
|
|
+ * Calendar.cs: Added all attributes, added error checks, throws more exceptions
|
|
|
+ * CheckBox.cs: Added all attributes
|
|
|
+ * CheckBoxList.cs: Added all attributes
|
|
|
+ * CompareValidator.cs: Added all attributes
|
|
|
+ * CustomValidator.cs: Added all attributes
|
|
|
+ * DataGrid.cs: Added all attributes, more verbose exceptions, fixed signature, removed additional attributes
|
|
|
+ * DataGridColumn.cs: Added all attributes
|
|
|
+ * DataGridColumnCollection.cs: Added all attributes
|
|
|
+ * DataGridPagerStyle.cs: Added all attributes
|
|
|
+ * DataGridTableInternal.cs: Made DataGridTableInternal internal
|
|
|
+ * DataList.cs: Added all attributes, more verbose exceptions, removed non-existing member
|
|
|
+ * DropDownList.cs: Added all attributes
|
|
|
+ * FontInfo.cs: Added all attributes
|
|
|
+ * HyperLink.cs: Added all attributes
|
|
|
+ * HyperLinkColumn.cs: Added all attributes
|
|
|
+ * Image.cs: Added all attributes
|
|
|
+ * ImageButton.cs: Added all attributes
|
|
|
+ * Label.cs: Added all attributes
|
|
|
+ * LinkButton.cs: Added all attributes
|
|
|
+ * ListBox.cs: Added all attributes, added error checks, throws more exceptions
|
|
|
+ * ListControl.cs: Added all attributes
|
|
|
+ * ListItem.cs: Added all attributes
|
|
|
+ * ListItemCollection.cs: Added attribute
|
|
|
+ * Literal.cs: Added all attributes
|
|
|
+ * Panel.cs: Added all attributes
|
|
|
+ * RadioButton.cs: Added all attributes
|
|
|
+ * RadioButtonList.cs: Added all attributes, added error checks, throws more exceptions
|
|
|
+ * RangeValidator.cs: Added all attributes
|
|
|
+ * RegularExpressionValidator.cs: Added all attributes
|
|
|
+ * Repeater.cs: Added all attributes
|
|
|
+
|
|
|
+2003-07-30 Andreas Nahr <[email protected]>
|
|
|
+
|
|
|
+ * RequiredFieldValidator.cs: Added all attributes
|
|
|
+ * Style.cs: Added all attributes
|
|
|
+ * Table.cs: Added all attributes
|
|
|
+ * TableCell.cs: Added all attributes, added error checks, throws more exceptions
|
|
|
+ * TableCellCollection.cs: Added attribute
|
|
|
+ * TableRow.cs: Added all attributes
|
|
|
+ * TableRowCollection: Added attribute
|
|
|
+ * TableStyle.cs: Added all attributes, improved error messages
|
|
|
+ * TemplateColumn.cs: Added all attributes
|
|
|
+ * TextBox.cs: Added all attributes, added error checks, throws more exceptions
|
|
|
+ * ValidationSummary.cs: Added all attributes
|
|
|
+ * WebControl.cs: Added all attributes
|
|
|
+ * Xml.cs: Added all attributes
|
|
|
+
|
|
|
+2003-07-30 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: fixed signature of ItemCreated and PageIndexChanged.
|
|
|
+ * DataList.cs: fixed signature of ItemCreated and ItemDataBound.
|
|
|
+
|
|
|
+2003-07-21 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * CheckBoxList.cs: fixes bug reported on the list about the state of
|
|
|
+ the CheckButtons not being preserved across posts.
|
|
|
+
|
|
|
+2003-07-21 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * ListControl.cs: added SelectedValue property (1.1). Closes 46412.
|
|
|
+
|
|
|
+2003-06-30 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * AdRotator.cs: fixed bug #44271 and a few others bugs. Mono-stylized.
|
|
|
+
|
|
|
+2003-06-26 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * ListControl.cs: save viewstate data when any of the 3 values is not
|
|
|
+ null. Fixed condition to save selection indices. Closes bug #45493.
|
|
|
+
|
|
|
+2003-06-20 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: fixed bug #43823.
|
|
|
+
|
|
|
+2003-05-29 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: fixed delegate type for SortCommand.
|
|
|
+
|
|
|
+2003-05-09 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * DataGridColumnCollection.cs: added missing return in RemoveAt.
|
|
|
+
|
|
|
+2003-05-09 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * DataGridColumnCollection.cs: fixed LoadViewState for the columns.
|
|
|
+ Don't save ViewState is the number of columns is 0.
|
|
|
+
|
|
|
+2003-05-02 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: get the right item Type for the property we're reading
|
|
|
+ fromt the data source.
|
|
|
+
|
|
|
+2003-04-30 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * Label.cs:
|
|
|
+ * TextBox.cs: added control builder attribute.
|
|
|
+
|
|
|
+2003-03-29 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: Fixed SaveViewState and type of ItemDataBound.
|
|
|
+
|
|
|
+2003-03-17 George Kodinov <[email protected]>
|
|
|
+
|
|
|
+ * Unit.cs: Called the correct method to get the Numeric locale for the
|
|
|
+ double conversion
|
|
|
+
|
|
|
+2003-02-15 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * ButtonColumn.cs: fixed a couple of infinite loop problems and render
|
|
|
+ correctly the header of the column.
|
|
|
+
|
|
|
+ * DataGridTableInternal.cs: don't assign a default ID to this control.
|
|
|
+
|
|
|
+ * LinkButton.cs: raise bubble event in OnCommand.
|
|
|
+
|
|
|
+ * TableCellCollection.cs: fixed the index returned by Add.
|
|
|
+
|
|
|
+ * TableRowCollection.cs: ditto.
|
|
|
+
|
|
|
+2003-02-06 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * Xml.cs: don't call MapPathSecure when setting DocumentSource.
|
|
|
+
|
|
|
+2003-02-05 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * RangeValidator.cs: fixed bug #37577. Thanks to Stephane Tombeur
|
|
|
+ for reporting the bug and providing the fix.
|
|
|
+
|
|
|
+2003-01-26 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: AutoGenerateColumns defaults to true. Fixed
|
|
|
+ CreateColumnSet. Set the owner of the column when auto generated.
|
|
|
+ In PrepareControlHierarchyForItem, fixed for loop bound.
|
|
|
+
|
|
|
+ * LinkButtonInternal.cs: fixed infinite recursion bug.
|
|
|
+
|
|
|
+ Fixes bug #37124.
|
|
|
+
|
|
|
+2003-01-22 Zdravko Tashev <[email protected]>
|
|
|
+
|
|
|
+ * Xml.cs: a few fixes.
|
|
|
+
|
|
|
+2003-01-20 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * DataList.cs: handle the exception when adding new keys to
|
|
|
+ DataKeysArray.
|
|
|
+
|
|
|
+2003-01-17 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * BaseDataList.cs: what can I say for this one? I spent so many time
|
|
|
+ until I finally found this that I'm gonna miss this f....g bug... ;-).
|
|
|
+ Farewell. Now we can get events from image buttons inside Data*.
|
|
|
+
|
|
|
+ * DataList.cs: now the value stored in ViewState for item count is
|
|
|
+ correct.
|
|
|
+
|
|
|
+2003-01-08 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: default value for ShowHeaders is true. Fixed style for
|
|
|
+ Header and Footer.
|
|
|
+ * DataGridColumn.cs: added SetOwner method.
|
|
|
+ * DataGridColumnCollection.cs: set the owner of the column when added.
|
|
|
+
|
|
|
+2003-01-08 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * BoundColumn.cs: typo.
|
|
|
+ * DataGrid.cs: use 'as' instead of casting. Typo.
|
|
|
+ * HyperLinkColumn.cs: call OnColumnChanged when any property change.
|
|
|
+ Mono-stylized.
|
|
|
+
|
|
|
+2003-01-07 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * HyperLink.cs: fixes bug #36336.
|
|
|
+
|
|
|
+2003-01-07 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * DataList.cs: fixed IRepeatInfoUser.GetItemStyle.
|
|
|
+
|
|
|
+2002-12-17 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * BaseValidator.cs: return an empty string in GetControlValidationValue
|
|
|
+ when GetValue returned null.
|
|
|
+
|
|
|
+ * CompareValidator.cs: fixed EvaluateIsValid.
|
|
|
+
|
|
|
+ * RegularExpressionValidator.cs: fixed EvaluateIsValid.
|
|
|
+
|
|
|
+2002-12-17 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * Xml.cs: use MapPathSecure to get the path of the document.
|
|
|
+
|
|
|
+2002-12-13 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * DataList.cs: fixed header & footer.
|
|
|
+
|
|
|
+2002-12-12 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * DataList.cs: for header and footer don't use data source.
|
|
|
+ Instantiate in the DataListItem, not in the DataList.
|
|
|
+ databind-template.aspx works now.
|
|
|
+
|
|
|
+2002-11-21 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * BaseDataList.cs:
|
|
|
+ (Render): call RenderContents (), not base.RenderContents ().
|
|
|
+
|
|
|
+ * DataList.cs: style.
|
|
|
+
|
|
|
+ But I still haven't found what i'm looking for....
|
|
|
+
|
|
|
+2002-11-20 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * Calendar.cs: fixed loading/saving selected dates.
|
|
|
+ * SelectedDatesCollection.cs: added internal function to get the
|
|
|
+ underlying ArrayList.
|
|
|
+
|
|
|
+ Calendar navigation works again. Selecting dates too.
|
|
|
+
|
|
|
+2002-11-12 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * DataList.cs: added a few attributes and fixed infinite recursion.
|
|
|
+
|
|
|
+2002-11-12 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * ListItemCollection.cs: fixed LoadViewState.
|
|
|
+
|
|
|
+2002-11-12 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * TableItemStyle.cs: TypeDescriptor.GetConverter seems to fail.
|
|
|
+ Commented out some code until it works.
|
|
|
+
|
|
|
+2002-10-29 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ * BaseCompareValidator.cs - Fixed operator bug in
|
|
|
+ Compare(string, string, ...)
|
|
|
+ * CompareValidator.cs - EvaluateIsValid() : Implemented.
|
|
|
+
|
|
|
+2002-10-28 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ * BoundColumn.cs - InitializeCell(TableCell, int, ListItemType)
|
|
|
+ : Implemented.
|
|
|
+ - All Properties : Now make use of ViewState.
|
|
|
+
|
|
|
+2002-10-28 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ * BaseValidator.cs - Uncomment NotImplementedException.
|
|
|
+
|
|
|
+2002-10-28 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ * BaseValidator.cs - Minor changes in TODO comments.
|
|
|
+
|
|
|
+2002-10-28 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ * BaseValidator.cs - DetermineRenderUpLevel() : Uncomment
|
|
|
+ the NotImplementedException being thrown.
|
|
|
+ * DataGridPagerStyle.cs - Mode { set; } : Implemented.
|
|
|
+ * DataGridLinkButton.cs - Added new class (private) : Implemented.
|
|
|
+ * DataGrid.cs - InitializePager(DataGridItem, int,
|
|
|
+ PagedDataSource) : Implemented.
|
|
|
+
|
|
|
+2002-10-28 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ * DataList.cs - PrepareControlHierarchy() : Implemented.
|
|
|
+
|
|
|
+2002-10-28 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ * DataList.cs - RenderContents(HtmlTextWriter) : Implemented.
|
|
|
+ - GetItem(ListItemType, int) : Removed TODO.
|
|
|
+ - CreateControlHierarchy(bool) : Implemented.
|
|
|
+ - CreateItem(int, ListItemType) : Implemented.
|
|
|
+ - CreateItem(int, ListItemType,
|
|
|
+ bool, object) : Implemented.
|
|
|
+ - InitializeItem(DataItem) : Implemented.
|
|
|
+ * DataGrid.cs - CreateControlHierarchy(bool) : Bug fix.
|
|
|
+ The ViewState["_!ItemCount"],
|
|
|
+ ViewState["_!DataSource_ItemCount"]
|
|
|
+ are shared by DataList and DataGrid, and hence
|
|
|
+ should share the same name.
|
|
|
+ - ResolveDataSource(object, string)
|
|
|
+ : Removed. Use System.Web.UI.Utils.DataSourceHelper
|
|
|
+ ::GetResolvedDataSource(object, string).
|
|
|
+
|
|
|
+
|
|
|
+2002-09-12 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: fixed compilation
|
|
|
+
|
|
|
+2002-09-12 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ * PagedDataSource.cs - FirstIndexInPage : Fixed bug.
|
|
|
+ * DataGrid.cs - CreateControlHierarchy(bool)
|
|
|
+ : working towards completion.
|
|
|
+ - ResolveDataSource(object, string)
|
|
|
+ : stubbed new method
|
|
|
+ - CreateItem(....)
|
|
|
+ : stubbed new method
|
|
|
+ Well. It's almost done.
|
|
|
+ * DataGridTableInternal.cs
|
|
|
+ - Added new internal class.
|
|
|
+
|
|
|
+2002-08-28 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ * DataSourceInternal.cs - Added new class (internal).
|
|
|
+
|
|
|
+2002-08-26 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * FontUnit.cs:
|
|
|
+ * HorizontalAlign.cs:
|
|
|
+ * Unit.cs:
|
|
|
+ * VerticalAlign.cs: fixes based on class status page.
|
|
|
+
|
|
|
+ * HorizontalAlignConverter.cs: implemented.
|
|
|
+ * VerticalAlignConverter.cs: implemented.
|
|
|
+
|
|
|
+ * FontUnitConverter.cs: implemented GetStandardValues ().
|
|
|
+
|
|
|
+ * WebColorConverter.cs: implemented ConvertFrom () and ConvertTo ().
|
|
|
+
|
|
|
+2002-08-19 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs - AutoCreateColumns: Bug fixes.
|
|
|
+
|
|
|
+2002-08-19 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs - AutoCreateColumns: completed, hopefully!
|
|
|
+
|
|
|
+2002-08-19 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs - Working on the undocumented protected
|
|
|
+ method CreateColumnSet. AutoCreateColumns method
|
|
|
+ stubbed. Left CreateControlHierarchy for the time
|
|
|
+ being, looks like I'm going insane. ;-)
|
|
|
+
|
|
|
+2002-08-19 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ * Button.cs - Steffen's OnCommand bug fix.
|
|
|
+
|
|
|
+2002-08-12 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs - Added protected method (skeleton)
|
|
|
+ CreateColumnSet(PagedDataSource, bool)
|
|
|
+ Still trying to know how will it be used
|
|
|
+ and what for...
|
|
|
+
|
|
|
+2002-08-10 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * PagedDataSource.cs: fixed compilation.
|
|
|
+
|
|
|
+2002-08-08 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs - Added private method
|
|
|
+ CreatePagedDataSource
|
|
|
+ - Started work on
|
|
|
+ CreateControlHierarchy(bool)
|
|
|
+ * PagedDataSource.cs - Bug fixed.
|
|
|
+ CurrentPageIndex is writable.
|
|
|
+
|
|
|
+2002-08-07 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs: fixed typo.
|
|
|
+ * DataGridPagerStyle.cs: added IsPagerOnTop and IsPagerOnBottom.
|
|
|
+
|
|
|
+2002-08-06 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ * DataGridColumn.cs - Added internal methods to get the
|
|
|
+ various styles (needed in DataGrid.cs)
|
|
|
+ * DataGrid.cs - Completed the method
|
|
|
+ PrepareControlHierarchy()
|
|
|
+
|
|
|
+2002-08-06 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs - Wokring on PrepareControlHierarchy()
|
|
|
+ - Added private method
|
|
|
+ PrepareControlHierarchyForItem()
|
|
|
+
|
|
|
+2002-08-05 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs - Completed method
|
|
|
+ OnBubbleEvent(object, EventArgs)
|
|
|
+
|
|
|
+2002-07-30 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * Xml.cs: implemented document/transform load.
|
|
|
+
|
|
|
+2002-07-30 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * Calendar.cs: added myself to the list of authors.
|
|
|
+ * DropDownList.cs: fixed a few properties.
|
|
|
+ * ListControl.cs: fixed SelectedIndex.
|
|
|
+
|
|
|
+2002-07-30 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * Calendar.cs: lots of fixes. Render days. Still left to persist
|
|
|
+ selected days when changing month.
|
|
|
+
|
|
|
+ * Unit.cs: fixed Percentage and Pixel.
|
|
|
+
|
|
|
+ * WebControl.cs: a few properties are now using ControlStyle instead
|
|
|
+ of ViewState to persist.
|
|
|
+
|
|
|
+2002-07-28 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * BaseValidator.cs: it works now.
|
|
|
+ * DataGridColumn.cs: added attribute and made it abstract.
|
|
|
+ * RequiredFieldValidator.cs: fixed return value in EvaluateIsValid.
|
|
|
+
|
|
|
+2002-07-20 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * TextBox.cs: default for Wrap is true.
|
|
|
+ (OnPreRender): don't save Text if there are no listeners on TextChanged.
|
|
|
+
|
|
|
+2002-07-19 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * DropDownList.cs:
|
|
|
+ (ToolTip): fixed.
|
|
|
+
|
|
|
+ * ListItem.cs:
|
|
|
+ (LoadViewState): fixed.
|
|
|
+
|
|
|
+ * ListItemCollection.cs:
|
|
|
+ (TrackViewState): use items instead of 'this' in foreach.
|
|
|
+
|
|
|
+ * Style.cs:
|
|
|
+ (LoadViewState): more checking of parameters.
|
|
|
+
|
|
|
+ * WebControl.cs: implemented LoadViewState and SaveViewState.
|
|
|
+
|
|
|
+
|
|
|
+2002-07-17 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * ListItem.cs: there was no code to unset the flags!!!
|
|
|
+
|
|
|
+2002-07-13 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * FontUnit.cs: use a hashtable for mapping size name to value.
|
|
|
+ * HyperLink.cs: fixed a bug and a typo.
|
|
|
+ * Unit.cs: some fixes to internal constructor.
|
|
|
+
|
|
|
+2002-07-13 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * ListControl.cs: fixed a couple of range checks.
|
|
|
+ * WebControl.cs: MS lies! Not all WebControls must be rendered inside
|
|
|
+ an HtmlForm (p.e., Label).
|
|
|
+
|
|
|
+2002-07-12 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * AdRotator.cs:
|
|
|
+ * Button.cs:
|
|
|
+ * Calendar.cs:
|
|
|
+ * CheckBox.cs:
|
|
|
+ * CheckBoxList.cs:
|
|
|
+ * DataList.cs:
|
|
|
+ * DropDownList.cs:
|
|
|
+ * HyperLink.cs:
|
|
|
+ * HyperLinkColumn.cs:
|
|
|
+ * Image.cs:
|
|
|
+ * ImageButton.cs:
|
|
|
+ * Label.cs:
|
|
|
+ * LinkButton.cs:
|
|
|
+ * ListBox.cs:
|
|
|
+ * Panel.cs:
|
|
|
+ * PlaceHolder.cs:
|
|
|
+ * RadioButton.cs:
|
|
|
+ * RadioButtonList.cs:
|
|
|
+ * Table.cs:
|
|
|
+ * TableRow.cs:
|
|
|
+ * TextBox.cs:
|
|
|
+ * WebControl.cs: removed attributes added by mistake (i used
|
|
|
+ GetCustomAttributes (true), d'oh!).
|
|
|
+
|
|
|
+ * DataListItem.cs: implemented RenderItem.
|
|
|
+
|
|
|
+ * Repeater.cs: implemented CreateItem and InitializeItem.
|
|
|
+
|
|
|
+2002-07-08 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * BaseDataList.cs: a couple of fiex and added attributes.
|
|
|
+ * DataGrid.cs: little fixes.
|
|
|
+
|
|
|
+2002-07-07 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * CheckBoxList.cs:
|
|
|
+ * DataGrid.cs:
|
|
|
+ * DataList.cs:
|
|
|
+ * DropDownList.cs:
|
|
|
+ * ListBox.cs:
|
|
|
+ * PlaceHolder.cs:
|
|
|
+ * RadioButton.cs:
|
|
|
+ * RadioButtonList.cs:
|
|
|
+ * TableRow.cs:
|
|
|
+ * WebControl.cs:
|
|
|
+ * Xml.cs: forgot to add using System.ComponentModel.
|
|
|
+
|
|
|
+ * BaseValidator.cs: use explicitly
|
|
|
+ System.ComponentModel.AttributeCollection as there is another class
|
|
|
+ with the same name under System.Web.UI.
|
|
|
+
|
|
|
+2002-07-07 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * AdRotator.cs:
|
|
|
+ * Button.cs:
|
|
|
+ * Calendar.cs:
|
|
|
+ * CheckBox.cs:
|
|
|
+ * CheckBoxList.cs:
|
|
|
+ * DataGrid.cs:
|
|
|
+ * DataList.cs:
|
|
|
+ * DropDownList.cs:
|
|
|
+ * HyperLink.cs:
|
|
|
+ * Image.cs:
|
|
|
+ * ImageButton.cs:
|
|
|
+ * Label.cs:
|
|
|
+ * LinkButton.cs:
|
|
|
+ * ListBox.cs:
|
|
|
+ * Panel.cs:
|
|
|
+ * PlaceHolder.cs:
|
|
|
+ * RadioButton.cs:
|
|
|
+ * RadioButtonList.cs:
|
|
|
+ * Table.cs:
|
|
|
+ * TableRow.cs:
|
|
|
+ * TextBox.cs:
|
|
|
+ * WebControl.cs:
|
|
|
+ * Xml.cs: added/fixed all attributes used by xsp.
|
|
|
+
|
|
|
+ * BaseValidator.cs: some fixes.
|
|
|
+
|
|
|
+2002-07-06 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * Table.cs:
|
|
|
+ (AddAttributesToRender): correctly default to border=1.
|
|
|
+
|
|
|
+2002-07-05 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * AdRotator.cs:
|
|
|
+ (LoadAdFile): make the dictionary null after every iteration.
|
|
|
+
|
|
|
+ * LinkButton.cs:
|
|
|
+ * ListControl.cs:
|
|
|
+ * ListItem.cs: fixed warnings.
|
|
|
+
|
|
|
+Mon Jul 1 16:23:15 CEST 2002 Paolo Molaro <[email protected]>
|
|
|
+
|
|
|
+ * Style.cs, TableRow.cs, DataListItem.cs: fix compilation.
|
|
|
+
|
|
|
+2002-06-30 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * DataGridColumn.cs:
|
|
|
+ * DataGridPagerStyle.cs:
|
|
|
+ * DataList.cs:
|
|
|
+ * DataListItem.cs:
|
|
|
+ * Image.cs:
|
|
|
+ * LinkButton.cs:
|
|
|
+ * ListControl.cs:
|
|
|
+ * ListItem.cs:
|
|
|
+ * ListItemCollection.cs:
|
|
|
+ * Repeater.cs:
|
|
|
+ * ServerValidateEventArgs.cs:
|
|
|
+ * Style.cs:
|
|
|
+ * TableRow.cs:
|
|
|
+ * WebControl.cs:
|
|
|
+ * Xml.cs: more class status page based changes.
|
|
|
+
|
|
|
+2002-06-29 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * Button.cs:
|
|
|
+ (.ctor): fixed to render the correct tag.
|
|
|
+ (IPostBAckEventHandler.RaisePostBackEvent): fixed.
|
|
|
+
|
|
|
+2002-06-24 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * WebControl.cs:
|
|
|
+ (AddAttributesToRender): call Page.VerifyRenderingInServerForm. All
|
|
|
+ WebControl derived classes should be rendered inside a HtmlForm.
|
|
|
+
|
|
|
+2002-06-20 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * Repeater.cs: implemented CreateControlHierarchy. Fixed some event
|
|
|
+ processing methods.
|
|
|
+
|
|
|
+2002-06-19 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * RadioButtonList.cs: implemented IRepeatInfoUser.RenderItem.
|
|
|
+ * RepeatInfo.cs: implemented DoHorizontalRendering.
|
|
|
+
|
|
|
+2002-06-19 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * System.Web.UI.WebControls/Repeater.cs:
|
|
|
+ (Controls):
|
|
|
+ (OnDataBinding): fixed stack overflow.
|
|
|
+
|
|
|
+2002-06-19 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * RadioButtonList.cs: implemented IRepeatInfoUser.RenderItem.
|
|
|
+ * RepeatInfo.cs: implemented DoHorizontalRendering.
|
|
|
+
|
|
|
+2002-06-18 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * WebControl.cs:
|
|
|
+ (CopyBaseAttributes): copy Attributes and don't throw exception.
|
|
|
+
|
|
|
+2002-06-18 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * ListBox.cs: mono-stylized.
|
|
|
+ (AddAttributesToRender): call parent class method.
|
|
|
+
|
|
|
+2002-06-17 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * Style.cs: fixed IsEmpty and Width.
|
|
|
+
|
|
|
+ * Table.cs: mono-stylized.
|
|
|
+ (TableRowControlCollection.AddAt): fixed.
|
|
|
+ (AddAttributesToRender): fixed.
|
|
|
+
|
|
|
+ * TableCell.cs: mono-stylized.
|
|
|
+ (.ctor): use PreventAutoID.
|
|
|
+ (AddAttributesToRender): fixed.
|
|
|
+ (AddParsedSubObject): fixed.
|
|
|
+
|
|
|
+ * TableRow.cs: mono-stylized. Added
|
|
|
+ ParseChildren attribute.
|
|
|
+
|
|
|
+ * TableStyle.cs:
|
|
|
+ (get_GridLine): fixed.
|
|
|
+
|
|
|
+2002-06-16 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * Panel.cs: fixed stack overflow.
|
|
|
+ * Unit.cs: use Int32.Parse and Single.Parse instead of Int32Converter
|
|
|
+ and SingleConverter.
|
|
|
+
|
|
|
+2002-06-12 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * RadioButton.cs: mono-stylized and some little fixes.
|
|
|
+
|
|
|
+ * TextBox.cs: mono-stylized.
|
|
|
+ (MaxLength): fixed typo.
|
|
|
+
|
|
|
+ (AddAttributesToRender): don't render the text between the tags for
|
|
|
+ SingleLine, use value attribute for it. Don't render the text for
|
|
|
+ Password.
|
|
|
+
|
|
|
+ (OnPreRender): don't throw exception and call base.OnPreRender.
|
|
|
+
|
|
|
+ (Render): for MultiLine, render the text between the opening and
|
|
|
+ closing tags encoded as HTML.
|
|
|
+
|
|
|
+2002-06-12 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * ImageButton.cs:
|
|
|
+ (AddAttributesToRender): fixer another stack overflow.
|
|
|
+
|
|
|
+ * WebControl.cs:
|
|
|
+ (TagName): modified to use TagKey instead of tagKey as the property
|
|
|
+ can be overriden.
|
|
|
+
|
|
|
+2002-06-12 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * LinkButton.cs: mono-stylized.
|
|
|
+ (AddParsedSubObject):
|
|
|
+ (RenderControls): little fixes.
|
|
|
+
|
|
|
+ * WebControl.cs:
|
|
|
+ (AddAttributesToRender): fixed usage of IEnumerator.
|
|
|
+
|
|
|
+2002-06-12 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * Literal.cs: beautified.
|
|
|
+
|
|
|
+2002-06-12 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * Label.cs: beautified and fixed a couple of 'classic' bugs.
|
|
|
+
|
|
|
+ * WebControl.cs: use Span as default tag when no other provided in
|
|
|
+ constructor. That is what MS renders.
|
|
|
+
|
|
|
+2002-06-12 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * Button.cs:
|
|
|
+ (AddAttributesToRender): fixed (classic) stack overflow.
|
|
|
+
|
|
|
+ * CheckBox.cs: mono-stylized.
|
|
|
+ (AutoPostBack): fixed stack overflow.
|
|
|
+ (Render): fixed alignment issues. Also set the For attribute always
|
|
|
+ for the label.
|
|
|
+
|
|
|
+2002-06-11 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * AdRotator.cs: GetData does not work as it should, but now it returns
|
|
|
+ useful data (only the first ad in the file). Set the NavigateUrl
|
|
|
+ property in the hyperlink if available.
|
|
|
+
|
|
|
+ * HyperLink.cs: fixed constructor and a couple of stack overflows.
|
|
|
+
|
|
|
+ * Image.cs: added an attribute and fixed stack overflow.
|
|
|
+
|
|
|
+ * WebControl.cs:
|
|
|
+ (RenderBeginTag): fixed.
|
|
|
+ (TagName): don't call Enum.IsDefined twice.
|
|
|
+
|
|
|
+2002-06-03 Gonzalo Paniagua Javier <[email protected]>
|
|
|
+
|
|
|
+ * WebControl.cs: added attributes PersistChildrenAttribute and
|
|
|
+ ParseChildrenAttribute.
|
|
|
+
|
|
|
+2002-05-24 Duncan Mak <[email protected]>
|
|
|
+
|
|
|
+ * DataGridItem.cs (SetItemType): Changed function signature to
|
|
|
+ match 1.0 spec.
|
|
|
+
|
|
|
+ * ListItemCollection.cs (this): Changes the visibility level of
|
|
|
+ the indexer.
|
|
|
+
|
|
|
+ * Repeater.cs (OnItemCommand):
|
|
|
+ (OnItemCreated):
|
|
|
+ (OnItemDataBound): Added necessary casts.
|
|
|
+
|
|
|
+2002-05-07 Duncan Mak <[email protected]>
|
|
|
+
|
|
|
+ * Button.cs (AddAttributesToRender):
|
|
|
+ * ImageButton.cs (AddAttributesToRender): Added a missing argument to the
|
|
|
+ GetClientValidatedEvent method.
|
|
|
+
|
|
|
+2002-03-27 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ * Removed extra methods, corrected access modifiers to several
|
|
|
+ methods.
|
|
|
+
|
|
|
+2002-03-26 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ * <SeveralFiles>.cs - Added some attributes
|
|
|
+ * FontUnitConverter.cs - Added stubs for GetStandardValues*(..)
|
|
|
+ methods. Will complete them later. Right now, busy with
|
|
|
+ the attributes part.
|
|
|
+ * RepeaterItem.cs - Completed.
|
|
|
+
|
|
|
+ Oh God! Mercy! I will die applying attributes. I look at the missing
|
|
|
+ part in the class-status - daemon! Kyrie eleison!
|
|
|
+
|
|
|
+2002-03-19 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ Some bug fixes
|
|
|
+
|
|
|
+ * AdRotator.cs - Added definition for Font.
|
|
|
+ * BaseCompareValidator.cs - Added definition for Controls.
|
|
|
+ * Calendar.cs - SelectMonthText definition corrected.
|
|
|
+ * DataList.cs - Added definition for SeparatorTemplate.
|
|
|
+ * BorderStyle.cs - Namespace correction. It belongs not to UI,
|
|
|
+ but to UI.WebControls.
|
|
|
+
|
|
|
+2002-03-17 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ Finally, I have made it. Today I did a second build for the
|
|
|
+ System.Web assembly. It compiled 195 classes today.
|
|
|
+ I am waiting eagerly for the runtime to come up so that the objects
|
|
|
+ may be tested to their last levels. Several of the methods are still
|
|
|
+ under the tag of "TODO" throwing NotImplementedException. Well, I
|
|
|
+ hope to remove them soon, but how far is this soon - even I don't
|
|
|
+ know, though I am happy to make the build a success even before
|
|
|
+ the vacations to come.
|
|
|
+
|
|
|
+2002-03-07 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ Yesterday and today I tried to do some building of the aseembly,
|
|
|
+ but was dumped with uncoutably infinite errors. ;-)
|
|
|
+ I have put the copies of the recent errors on my home page, want
|
|
|
+ to have a look at them? See:
|
|
|
+ http://mastergaurav.virtualave.net/mono/
|
|
|
+ I don't know what to do with these errors. Oh! The buggy me! How
|
|
|
+ will I overcome myself. Hopefully, by when my vacations over, I
|
|
|
+ should have made a repository where the build will not fail.
|
|
|
+
|
|
|
+2002-03-05 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ I am now going to do a build that will include the
|
|
|
+ System.Web.UI.WebControls namespace. Hoping that I will make it
|
|
|
+ soon. My exams are coming near and I have to pack up soon.
|
|
|
+
|
|
|
+
|
|
|
+2002-03-04 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+Comments:
|
|
|
+ And with this, ie, today's work, all the objects mentioned in the
|
|
|
+ namespace appear in the implementation. But it may not be worth
|
|
|
+ trying to go for a build because of dependence of several of the
|
|
|
+ internal methods that may clash with already available assembly
|
|
|
+ System.Web.
|
|
|
+
|
|
|
+ Also, the classes lack possible attributes, like those informing
|
|
|
+ about child-controls etc. But I have to first create the attribute
|
|
|
+ classes before I attach the attributes to the classes.
|
|
|
+
|
|
|
+ * CustomValidator.cs - Completed. In process realized that
|
|
|
+ I have to complete / rejuvinate BaseValidator class.
|
|
|
+ * BaseValidator.cs - Complete rejuvination. Completed 80%
|
|
|
+ of the job. All that is left is Render(HtmlTextWriter),
|
|
|
+ DetermineRenderUplevel(), RegisterValidatorCommonScript()
|
|
|
+ RegisterValidatorDeclaration()
|
|
|
+ * DataGridPagerStyle.cs - Completed. That adds one more missle
|
|
|
+ in my artillery.
|
|
|
+ * DataKeyCollection.cs - Completed. Petty small.
|
|
|
+ * Repeater.cs - Work started off. This is a quite
|
|
|
+ heavy class. Hooh!
|
|
|
+ * DataGridItemEventArgs.cs,
|
|
|
+ * DataGridShortCommandEventArgs.cs,
|
|
|
+ * DataListItemEventArgs.cs,
|
|
|
+ * MonthChangedEventArgs.cs,
|
|
|
+ * RepeaterItemEventArgs.cs,
|
|
|
+ * ServerValidateEventArgs.cs,
|
|
|
+ * DataGridPageChangedEventArgs.cs
|
|
|
+ - Damn, I marked them "*", while they
|
|
|
+ did not exist.
|
|
|
+ * Repeater.cs - Done all except for an undocumented
|
|
|
+ method CreateControlHierarchy(bool). Though the method
|
|
|
+ is quite clear by its name, but it will take some time
|
|
|
+ for me to come with some material to flush in.
|
|
|
+
|
|
|
+2002-03-03 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ * SelectedDatesCollection.cs - Completed.
|
|
|
+ * PagedDataSource.cs - Completed. Pathetically nice class.
|
|
|
+ * RegularExpressionValidator.cs
|
|
|
+ - Completed. Ridiculously small and
|
|
|
+ annoyinglyc crazy-driving class, basically the method
|
|
|
+ EvaluateIsValid().
|
|
|
+ * RangeValidator.cs - Completed.
|
|
|
+ * DataGridColumn.cs - Completed.
|
|
|
+ * EditCommandColumn.cs - All is complete except for the
|
|
|
+ InitializeCell(TableCell, int, ListItemType) method.
|
|
|
+ * DataListItem.cs - All done except for a longish method
|
|
|
+ RenderItem(HtmlTextWriter, bool, bool)
|
|
|
+
|
|
|
+2002-03-02 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ * RepeaterItemCollection.cs - Completed.
|
|
|
+ I love *Collection classes. I am planning to make a
|
|
|
+ program that will generate a *Collection class. It's so
|
|
|
+ simple and the same. ;-)
|
|
|
+ * DataGridColumnCollection.cs - Completed.
|
|
|
+ ... except probably for *ColumnCollection classes, where
|
|
|
+ you have to put in some more effort. Still, these class
|
|
|
+ generation can be automated.
|
|
|
+ * DataListItemCollection.cs - Completed.
|
|
|
+ See, how easily, in less than a quarter of a minute, I
|
|
|
+ completed this class - manually. Copy-Paste/Cut-Replace.
|
|
|
+
|
|
|
+2002-02-21 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs - Following methods implemented:
|
|
|
+ TrackViewState(), LoadViewState(object), SaveViewState(),
|
|
|
+ On* -- The event raisers.
|
|
|
+ OnBubbleEvent(object, EventArgs) is still incomplete.
|
|
|
+ * DataGridItem.cs - Initial Implementation
|
|
|
+ * DataGridItemCollection.cs - Completed.
|
|
|
+
|
|
|
+2002-02-08 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ * DataGrid.cs - Initial Implementation. Worked
|
|
|
+ primarily with some properties.
|
|
|
+
|
|
|
+2002-02-07 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ * ListBox.cs - Completed. Implemented
|
|
|
+ LoadPostData(string, NameValueCollection)
|
|
|
+ * RequiredFieldValidator.cs - Completed. Pretty simple class.
|
|
|
+
|
|
|
+2002-02-06 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ * ListBox.cs - Implemented the following:
|
|
|
+ RaisePostDataChangedEvent()
|
|
|
+
|
|
|
+2002-02-02 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ * ListBox.cs - Supports the following properties:
|
|
|
+ BorderColor, BorderStyle, BorderWidth, Rows, SelectionMode,
|
|
|
+ ToolTip.
|
|
|
+ Methods:
|
|
|
+ AddAttributesToRender(HtmlTextWriter), OnPreRender(EventArgs),
|
|
|
+ RenderContents(HtmlTextWriter)
|
|
|
+
|
|
|
+
|
|
|
+2002-02-01 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ * TargetConverter.cs - Completed
|
|
|
+ * TemplateColumn.cs - Completed
|
|
|
+ * DataList.cs - Corrected the get-er methods for the
|
|
|
+ *Style objects. Corrected the get/set-er methods for ViewState
|
|
|
+ related objects.
|
|
|
+ Addded support for properties:
|
|
|
+ GridLines, HeaderStyle, HeaderTemplate, ItemStyle, ItemTemplate,
|
|
|
+ RepeatColumns, RepeatDirection, RepeatLayout, SelectedIndex,
|
|
|
+ SelectedItem, SelectedItemStyle, SelectedItemTemplate,
|
|
|
+ SeparatorStyle, SeparatorItemTemplate.
|
|
|
+ Events:
|
|
|
+ CancelCommand, DeleteCommand, EditCommand, ItemCommand,
|
|
|
+ ItemCreated, ItemDataBound, UpdateCommand.
|
|
|
+ Methods:
|
|
|
+ CreateControlStyle(), LoadViewState(object),
|
|
|
+ SaveViewState(), TrackViewState
|
|
|
+ Event handlers:
|
|
|
+ OnBubbleEvent, OnCancelCommand, OnDeleteCommand,
|
|
|
+ OnEditCommand, OnItemCommand, OnItemCreated,
|
|
|
+ OnItemDataBound, OnUpdateCommand
|
|
|
+ Added dummy methods for some undocumented methods:
|
|
|
+ CreateControlHierarchy(bool), CreateItem(int, ListItemType),
|
|
|
+ CreateItem(int, ListItemType, bool, object),
|
|
|
+ PrepareControlHierarchy(), InitializeItem(DataListItem)
|
|
|
+ * ListBox.cs - Started working.
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+2002-01-31 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ * RepeaterInfo.cs - Initial Implementation. Done all
|
|
|
+ except for RepeatDirection.Vertical
|
|
|
+ * TableStyle.cs - Completed
|
|
|
+
|
|
|
+2002-01-30 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ * DropDownList.cs - Completed
|
|
|
+ * ListItemCollection.cs - Added method FindByValueInternal to
|
|
|
+ assist in the derived classes.
|
|
|
+ Discovered bug in FindByValue. Removed
|
|
|
+ * UnitConverter.cs - Completed
|
|
|
+ * PlaceHolder.cs - What can be simpler than this?
|
|
|
+ * PlaceHolderControlBuilder.cs
|
|
|
+ - Uh! Damn cool one.
|
|
|
+ * RadioButtonList.cs - Initial Implementation. All is done
|
|
|
+ except for the implementation of
|
|
|
+ method IRepeatInfoUser.RenderItem(...)
|
|
|
+ * ValidatedControlConverter.cs
|
|
|
+ ^^^^^^^^^^^^^^^^^^^^^^^^^ - Looks complete. Doubtful though !!
|
|
|
+ * ValidationSummary.cs - Initial Implementation.
|
|
|
+ * WebColorConverter.cs - Initial Implementation
|
|
|
+
|
|
|
+2002-01-27 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ * FontNamesConverter.cs - Completed
|
|
|
+ * FontUnitConverter.cs - Partial Implementation
|
|
|
+ * ListItemControlBuilder.cs - Completed
|
|
|
+
|
|
|
+2002-01-27 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ * TextBox.cs - All done except *Render* methods
|
|
|
+ * TextBoxControlBuilder.cs - Completed
|
|
|
+ * Xml.cs - Partial Implementation
|
|
|
+
|
|
|
+2002-01-26 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ * RadioButton.cs - Completed
|
|
|
+ * TextBox.cs - Partial Implementation
|
|
|
+
|
|
|
+2002-01-25 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ * Panel.cs - Completed
|
|
|
+ * TableItemStyle.cs - Completed
|
|
|
+
|
|
|
+2002-01-18 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ * TableCellCollection.cs - Completed
|
|
|
+ * TableRowCollection.cs - Completed
|
|
|
+ * TableHeaderCell.cs - Completed
|
|
|
+ * TableRow.cs - Completed
|
|
|
+
|
|
|
+2002-01-09 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ * TableCellControlBuilder.cs - Completed
|
|
|
+ * Table.cs - Completed
|
|
|
+ * TableCell.cs - Completed
|
|
|
+
|
|
|
+2002-01-07 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ * CheckBoxList.cs - Completed
|
|
|
+ * ButtonColumn.cs - Completed
|
|
|
+ * Button.cs - Completed
|
|
|
+
|
|
|
+2001-12-28 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ * HyperLink.cs - Completed
|
|
|
+ * Image.cs - Completed
|
|
|
+ * ImageButton.cs - Completed
|
|
|
+ * Label.cs - Completed
|
|
|
+ * LabelControlBuilder.cs - Completed
|
|
|
+ * LinkButton.cs - Completed
|
|
|
+ * LinkButtonControlBuilder.cs - Completed
|
|
|
+ * Literal.cs - Completed
|
|
|
+ * LieteralControlBuilder.cs - Completed
|
|
|
+ * FontUnit.cs - Completed
|
|
|
+
|
|
|
+
|
|
|
+2001-12-27 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ * Calendar.cs - Completed the functions of Render*,
|
|
|
+ ViewStates (Track/View/Save),
|
|
|
+ RaisePostBackEvent.
|
|
|
+ Left: RenderAllDays (partially)
|
|
|
+
|
|
|
+2001-12-21 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ * Calendar.cs - Added some more functions
|
|
|
+ * Style.cs - Completed
|
|
|
+ * ListItem.cs - Completed
|
|
|
+ * ListItemCollection.cs - Completed
|
|
|
+
|
|
|
+ Made the first successful build of System.Web.dll that included
|
|
|
+ System.Web.UI.WebControls!
|
|
|
+
|
|
|
+2001-12-20 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ FontInfo.cs - Complete revamp. Completed
|
|
|
+
|
|
|
+2001-12-19 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ ListItemCollection.cs - Completed
|
|
|
+ ListItem.cs - Initial Implementation
|
|
|
+ Style.cs - Initial Implementation
|
|
|
+
|
|
|
+ Right now I am in a total mood to do a successful build. Creating so many
|
|
|
+ classes, completing classes in System.Web System.Web.UI namespaces.
|
|
|
+
|
|
|
+2001-12-18 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ TODO - Properly added
|
|
|
+ CheckBox.cs - Completed
|
|
|
+ BaseDataList.cs - Completed
|
|
|
+ DayRenderEventArgs.cs - Completed
|
|
|
+ RepeaterItem.cs - Initial implementation
|
|
|
+
|
|
|
+2001-12-17 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ BaseCompareValidator.cs - Completed
|
|
|
+ AdRotator.cs - Completed
|
|
|
+
|
|
|
+2001-12-15 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ CommandEventArgs.cs - Completed
|
|
|
+ DataGridCommandEventArgs.cs - Completed
|
|
|
+ RepeaterCommandEventArgs.cs - Completed
|
|
|
+ DataListCommandEventArgs.cs - Completed
|
|
|
+ CompareValidator.cs - Partial Implementation
|
|
|
+
|
|
|
+2001-12-02 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ CheckBoxList.cs - Partial Implementation.
|
|
|
+ All except "Render"
|
|
|
+
|
|
|
+2001-12-01 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ ListControl.cs - Completed
|
|
|
+
|
|
|
+2001-11-30 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ CheckBox.cs - Completed
|
|
|
+ ListControl.cs - Initial Implementation
|
|
|
+ CheckBoxList.cs - Started with it, but first needed
|
|
|
+ ListControl. Left it.
|
|
|
+
|
|
|
+2001-11-29 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ CalendarDay.cs - Making a note that this
|
|
|
+ has been implemented
|
|
|
+ Calendar.cs - Making a note that have made some changes.
|
|
|
+ Unimplmented functions throw
|
|
|
+ NotImplementedException
|
|
|
+ CheckBox.cs - Can now "Render" and "LoadPostData"
|
|
|
+
|
|
|
+
|
|
|
+2001-11-08 Gaurav Vaish <[email protected]>
|
|
|
+ WebControl.cs - Total Revamp, Partial Implementation
|
|
|
+ AdRotator.cs - Able to load files
|
|
|
+ AdCreatedEventArgs.cs - Implemented
|
|
|
+
|
|
|
+2001-11-05 Gaurav Vaish <[email protected]>
|
|
|
+ Calendar.cs - Initial Implementation
|
|
|
+ ButtonColumn.cs - Initial Implementation
|
|
|
+ Button.cs - Initial Implementation
|
|
|
+ BoundColumn.cs - Initial Implementation
|
|
|
+ BaseCompareValidator.cs - Minor Changes
|
|
|
+ DataList.cs, BaseValidator.cs, BaseDataList.cs
|
|
|
+ - Added more functions, other changes
|
|
|
+
|
|
|
+2001-10-28 Gaurav Vaish <[email protected]>
|
|
|
+ WebControl.cs - Initial Implementation
|
|
|
+ DataList.cs - Initial Implementation
|
|
|
+ BaseValidator.cs - Initial Implementation
|
|
|
+ BaseDataList.cs - Initial Implementation
|
|
|
+
|
|
|
+2001-10-27 Gaurav Vaish <[email protected]>
|
|
|
+
|
|
|
+ AdCreatedEventArgs.cs - Initial Implementation
|
|
|
+ AdCratedEventHandler.cs - Implemented
|
|
|
+ AdRotator.cs - Initial Implementation
|
|
|
+ BorderStyle.cs - Implemented
|
|
|
+ ButtonColumnStyle.cs - Implemented
|
|
|
+ CalendarSelectionMode.cs - Implemented
|
|
|
+ DayNameFormat.cs - Implemented
|
|
|
+ FirstDayOfWeek - Implemented
|
|
|
+ FontInfo.cs - Partial Implementation
|
|
|
+ FontSize.cs - Implemented
|
|
|
+ GridLines.cs - Implemented
|
|
|
+ HorizontalAlign.cs - Implemented
|
|
|
+ HyperLink.cs - Initial Implementation
|
|
|
+ ImageAlign.cs - Implemented
|
|
|
+ IRepeatInfoUser.cs - Implemented
|
|
|
+ ListItemType.cs - Implemented
|
|
|
+ ListSelectionMode.cs - Implemented
|
|
|
+ NextPrevFormat.cs - Implemented
|
|
|
+ PagerMode.cs - Implemented
|
|
|
+ PagerPosition.cs - Implemented
|
|
|
+ RepeatDirection.cs - Implemented
|
|
|
+ RepeatLayout.cs - Implemented
|
|
|
+ TextAlign.cs - Implemented
|
|
|
+ TextBoxMode.cs - Implemented
|
|
|
+ TitleFormat.cs - Implemented
|
|
|
+ UnitType.cs - Implemented
|
|
|
+ ValidationCompareOperator.cs
|
|
|
+ - Implemented
|
|
|
+ ValidationDataType.cs - Implemented
|
|
|
+ ValidationSummaryDisplayMode.cs
|
|
|
+ - Implemented
|
|
|
+ ValidatorDisplay.cs - Implemented
|
|
|
+ VerticalAlign.cs - Implemented
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+i/ File Created 2001-11-13
|