| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003 |
- 2005-08-22 Michael Hutchinson <[email protected]>
- * WebControl.cs: Correct type for some default values
- * UnitConverter.cs: Fix potential infinite loop
- 2005-07-29 Kornél Pál <[email protected]>
- * *.cs: Replaced assembly references with constants in Consts.cs.
- 2005-07-25 Eyal Alaluf <[email protected]>
- * Table.cs Label.cs Image.cs BaseDataList.cs DataList.cs RepeatInfo.cs
- DataGrid.cs TableCaptionAlign.cs: Accessiblity feature is part of NET_1_1
- service pack fixes. In Mono it was available only under NET_2_0 config.
- 2005-07-19 Eyal Alaluf <[email protected]>
- * Added XmlBuilder.jvm.cs for the TARGET_J2EE configuration.
- 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 Bělaš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
|