ChangeLog 24 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718
  1. 2002-07-20 Gonzalo Paniagua Javier <[email protected]>
  2. * TextBox.cs: default for Wrap is true.
  3. (OnPreRender): don't save Text if there are no listeners on TextChanged.
  4. 2002-07-19 Gonzalo Paniagua Javier <[email protected]>
  5. * DropDownList.cs:
  6. (ToolTip): fixed.
  7. * ListItem.cs:
  8. (LoadViewState): fixed.
  9. * ListItemCollection.cs:
  10. (TrackViewState): use items instead of 'this' in foreach.
  11. * Style.cs:
  12. (LoadViewState): more checking of parameters.
  13. * WebControl.cs: implemented LoadViewState and SaveViewState.
  14. 2002-07-17 Gonzalo Paniagua Javier <[email protected]>
  15. * ListItem.cs: there was no code to unset the flags!!!
  16. 2002-07-13 Gonzalo Paniagua Javier <[email protected]>
  17. * FontUnit.cs: use a hashtable for mapping size name to value.
  18. * HyperLink.cs: fixed a bug and a typo.
  19. * Unit.cs: some fixes to internal constructor.
  20. 2002-07-13 Gonzalo Paniagua Javier <[email protected]>
  21. * ListControl.cs: fixed a couple of range checks.
  22. * WebControl.cs: MS lies! Not all WebControls must be rendered inside
  23. an HtmlForm (p.e., Label).
  24. 2002-07-12 Gonzalo Paniagua Javier <[email protected]>
  25. * AdRotator.cs:
  26. * Button.cs:
  27. * Calendar.cs:
  28. * CheckBox.cs:
  29. * CheckBoxList.cs:
  30. * DataList.cs:
  31. * DropDownList.cs:
  32. * HyperLink.cs:
  33. * HyperLinkColumn.cs:
  34. * Image.cs:
  35. * ImageButton.cs:
  36. * Label.cs:
  37. * LinkButton.cs:
  38. * ListBox.cs:
  39. * Panel.cs:
  40. * PlaceHolder.cs:
  41. * RadioButton.cs:
  42. * RadioButtonList.cs:
  43. * Table.cs:
  44. * TableRow.cs:
  45. * TextBox.cs:
  46. * WebControl.cs: removed attributes added by mistake (i used
  47. GetCustomAttributes (true), d'oh!).
  48. * DataListItem.cs: implemented RenderItem.
  49. * Repeater.cs: implemented CreateItem and InitializeItem.
  50. 2002-07-08 Gonzalo Paniagua Javier <[email protected]>
  51. * BaseDataList.cs: a couple of fiex and added attributes.
  52. * DataGrid.cs: little fixes.
  53. 2002-07-07 Gonzalo Paniagua Javier <[email protected]>
  54. * CheckBoxList.cs:
  55. * DataGrid.cs:
  56. * DataList.cs:
  57. * DropDownList.cs:
  58. * ListBox.cs:
  59. * PlaceHolder.cs:
  60. * RadioButton.cs:
  61. * RadioButtonList.cs:
  62. * TableRow.cs:
  63. * WebControl.cs:
  64. * Xml.cs: forgot to add using System.ComponentModel.
  65. * BaseValidator.cs: use explicitly
  66. System.ComponentModel.AttributeCollection as there is another class
  67. with the same name under System.Web.UI.
  68. 2002-07-07 Gonzalo Paniagua Javier <[email protected]>
  69. * AdRotator.cs:
  70. * Button.cs:
  71. * Calendar.cs:
  72. * CheckBox.cs:
  73. * CheckBoxList.cs:
  74. * DataGrid.cs:
  75. * DataList.cs:
  76. * DropDownList.cs:
  77. * HyperLink.cs:
  78. * Image.cs:
  79. * ImageButton.cs:
  80. * Label.cs:
  81. * LinkButton.cs:
  82. * ListBox.cs:
  83. * Panel.cs:
  84. * PlaceHolder.cs:
  85. * RadioButton.cs:
  86. * RadioButtonList.cs:
  87. * Table.cs:
  88. * TableRow.cs:
  89. * TextBox.cs:
  90. * WebControl.cs:
  91. * Xml.cs: added/fixed all attributes used by xsp.
  92. * BaseValidator.cs: some fixes.
  93. 2002-07-06 Gonzalo Paniagua Javier <[email protected]>
  94. * Table.cs:
  95. (AddAttributesToRender): correctly default to border=1.
  96. 2002-07-05 Gonzalo Paniagua Javier <[email protected]>
  97. * AdRotator.cs:
  98. (LoadAdFile): make the dictionary null after every iteration.
  99. * LinkButton.cs:
  100. * ListControl.cs:
  101. * ListItem.cs: fixed warnings.
  102. Mon Jul 1 16:23:15 CEST 2002 Paolo Molaro <[email protected]>
  103. * Style.cs, TableRow.cs, DataListItem.cs: fix compilation.
  104. 2002-06-30 Gonzalo Paniagua Javier <[email protected]>
  105. * DataGridColumn.cs:
  106. * DataGridPagerStyle.cs:
  107. * DataList.cs:
  108. * DataListItem.cs:
  109. * Image.cs:
  110. * LinkButton.cs:
  111. * ListControl.cs:
  112. * ListItem.cs:
  113. * ListItemCollection.cs:
  114. * Repeater.cs:
  115. * ServerValidateEventArgs.cs:
  116. * Style.cs:
  117. * TableRow.cs:
  118. * WebControl.cs:
  119. * Xml.cs: more class status page based changes.
  120. 2002-06-29 Gonzalo Paniagua Javier <[email protected]>
  121. * Button.cs:
  122. (.ctor): fixed to render the correct tag.
  123. (IPostBAckEventHandler.RaisePostBackEvent): fixed.
  124. 2002-06-24 Gonzalo Paniagua Javier <[email protected]>
  125. * WebControl.cs:
  126. (AddAttributesToRender): call Page.VerifyRenderingInServerForm. All
  127. WebControl derived classes should be rendered inside a HtmlForm.
  128. 2002-06-20 Gonzalo Paniagua Javier <[email protected]>
  129. * Repeater.cs: implemented CreateControlHierarchy. Fixed some event
  130. processing methods.
  131. 2002-06-19 Gonzalo Paniagua Javier <[email protected]>
  132. * RadioButtonList.cs: implemented IRepeatInfoUser.RenderItem.
  133. * RepeatInfo.cs: implemented DoHorizontalRendering.
  134. 2002-06-19 Gonzalo Paniagua Javier <[email protected]>
  135. * System.Web.UI.WebControls/Repeater.cs:
  136. (Controls):
  137. (OnDataBinding): fixed stack overflow.
  138. 2002-06-19 Gonzalo Paniagua Javier <[email protected]>
  139. * RadioButtonList.cs: implemented IRepeatInfoUser.RenderItem.
  140. * RepeatInfo.cs: implemented DoHorizontalRendering.
  141. 2002-06-18 Gonzalo Paniagua Javier <[email protected]>
  142. * WebControl.cs:
  143. (CopyBaseAttributes): copy Attributes and don't throw exception.
  144. 2002-06-18 Gonzalo Paniagua Javier <[email protected]>
  145. * ListBox.cs: mono-stylized.
  146. (AddAttributesToRender): call parent class method.
  147. 2002-06-17 Gonzalo Paniagua Javier <[email protected]>
  148. * Style.cs: fixed IsEmpty and Width.
  149. * Table.cs: mono-stylized.
  150. (TableRowControlCollection.AddAt): fixed.
  151. (AddAttributesToRender): fixed.
  152. * TableCell.cs: mono-stylized.
  153. (.ctor): use PreventAutoID.
  154. (AddAttributesToRender): fixed.
  155. (AddParsedSubObject): fixed.
  156. * TableRow.cs: mono-stylized. Added
  157. ParseChildren attribute.
  158. * TableStyle.cs:
  159. (get_GridLine): fixed.
  160. 2002-06-16 Gonzalo Paniagua Javier <[email protected]>
  161. * Panel.cs: fixed stack overflow.
  162. * Unit.cs: use Int32.Parse and Single.Parse instead of Int32Converter
  163. and SingleConverter.
  164. 2002-06-12 Gonzalo Paniagua Javier <[email protected]>
  165. * RadioButton.cs: mono-stylized and some little fixes.
  166. * TextBox.cs: mono-stylized.
  167. (MaxLength): fixed typo.
  168. (AddAttributesToRender): don't render the text between the tags for
  169. SingleLine, use value attribute for it. Don't render the text for
  170. Password.
  171. (OnPreRender): don't throw exception and call base.OnPreRender.
  172. (Render): for MultiLine, render the text between the opening and
  173. closing tags encoded as HTML.
  174. 2002-06-12 Gonzalo Paniagua Javier <[email protected]>
  175. * ImageButton.cs:
  176. (AddAttributesToRender): fixer another stack overflow.
  177. * WebControl.cs:
  178. (TagName): modified to use TagKey instead of tagKey as the property
  179. can be overriden.
  180. 2002-06-12 Gonzalo Paniagua Javier <[email protected]>
  181. * LinkButton.cs: mono-stylized.
  182. (AddParsedSubObject):
  183. (RenderControls): little fixes.
  184. * WebControl.cs:
  185. (AddAttributesToRender): fixed usage of IEnumerator.
  186. 2002-06-12 Gonzalo Paniagua Javier <[email protected]>
  187. * Literal.cs: beautified.
  188. 2002-06-12 Gonzalo Paniagua Javier <[email protected]>
  189. * Label.cs: beautified and fixed a couple of 'classic' bugs.
  190. * WebControl.cs: use Span as default tag when no other provided in
  191. constructor. That is what MS renders.
  192. 2002-06-12 Gonzalo Paniagua Javier <[email protected]>
  193. * Button.cs:
  194. (AddAttributesToRender): fixed (classic) stack overflow.
  195. * CheckBox.cs: mono-stylized.
  196. (AutoPostBack): fixed stack overflow.
  197. (Render): fixed alignment issues. Also set the For attribute always
  198. for the label.
  199. 2002-06-11 Gonzalo Paniagua Javier <[email protected]>
  200. * AdRotator.cs: GetData does not work as it should, but now it returns
  201. useful data (only the first ad in the file). Set the NavigateUrl
  202. property in the hyperlink if available.
  203. * HyperLink.cs: fixed constructor and a couple of stack overflows.
  204. * Image.cs: added an attribute and fixed stack overflow.
  205. * WebControl.cs:
  206. (RenderBeginTag): fixed.
  207. (TagName): don't call Enum.IsDefined twice.
  208. 2002-06-03 Gonzalo Paniagua Javier <[email protected]>
  209. * WebControl.cs: added attributes PersistChildrenAttribute and
  210. ParseChildrenAttribute.
  211. 2002-05-24 Duncan Mak <[email protected]>
  212. * DataGridItem.cs (SetItemType): Changed function signature to
  213. match 1.0 spec.
  214. * ListItemCollection.cs (this): Changes the visibility level of
  215. the indexer.
  216. * Repeater.cs (OnItemCommand):
  217. (OnItemCreated):
  218. (OnItemDataBound): Added necessary casts.
  219. 2002-05-07 Duncan Mak <[email protected]>
  220. * Button.cs (AddAttributesToRender):
  221. * ImageButton.cs (AddAttributesToRender): Added a missing argument to the
  222. GetClientValidatedEvent method.
  223. 2002-03-27 Gaurav Vaish <[email protected]>
  224. * Removed extra methods, corrected access modifiers to several
  225. methods.
  226. 2002-03-26 Gaurav Vaish <[email protected]>
  227. * <SeveralFiles>.cs - Added some attributes
  228. * FontUnitConverter.cs - Added stubs for GetStandardValues*(..)
  229. methods. Will complete them later. Right now, busy with
  230. the attributes part.
  231. * RepeaterItem.cs - Completed.
  232. Oh God! Mercy! I will die applying attributes. I look at the missing
  233. part in the class-status - daemon! Kyrie eleison!
  234. 2002-03-19 Gaurav Vaish <[email protected]>
  235. Some bug fixes
  236. * AdRotator.cs - Added definition for Font.
  237. * BaseCompareValidator.cs - Added definition for Controls.
  238. * Calendar.cs - SelectMonthText definition corrected.
  239. * DataList.cs - Added definition for SeparatorTemplate.
  240. * BorderStyle.cs - Namespace correction. It belongs not to UI,
  241. but to UI.WebControls.
  242. 2002-03-17 Gaurav Vaish <[email protected]>
  243. Finally, I have made it. Today I did a second build for the
  244. System.Web assembly. It compiled 195 classes today.
  245. I am waiting eagerly for the runtime to come up so that the objects
  246. may be tested to their last levels. Several of the methods are still
  247. under the tag of "TODO" throwing NotImplementedException. Well, I
  248. hope to remove them soon, but how far is this soon - even I don't
  249. know, though I am happy to make the build a success even before
  250. the vacations to come.
  251. 2002-03-07 Gaurav Vaish <[email protected]>
  252. Yesterday and today I tried to do some building of the aseembly,
  253. but was dumped with uncoutably infinite errors. ;-)
  254. I have put the copies of the recent errors on my home page, want
  255. to have a look at them? See:
  256. http://mastergaurav.virtualave.net/mono/
  257. I don't know what to do with these errors. Oh! The buggy me! How
  258. will I overcome myself. Hopefully, by when my vacations over, I
  259. should have made a repository where the build will not fail.
  260. 2002-03-05 Gaurav Vaish <[email protected]>
  261. I am now going to do a build that will include the
  262. System.Web.UI.WebControls namespace. Hoping that I will make it
  263. soon. My exams are coming near and I have to pack up soon.
  264. 2002-03-04 Gaurav Vaish <[email protected]>
  265. Comments:
  266. And with this, ie, today's work, all the objects mentioned in the
  267. namespace appear in the implementation. But it may not be worth
  268. trying to go for a build because of dependence of several of the
  269. internal methods that may clash with already available assembly
  270. System.Web.
  271. Also, the classes lack possible attributes, like those informing
  272. about child-controls etc. But I have to first create the attribute
  273. classes before I attach the attributes to the classes.
  274. * CustomValidator.cs - Completed. In process realized that
  275. I have to complete / rejuvinate BaseValidator class.
  276. * BaseValidator.cs - Complete rejuvination. Completed 80%
  277. of the job. All that is left is Render(HtmlTextWriter),
  278. DetermineRenderUplevel(), RegisterValidatorCommonScript()
  279. RegisterValidatorDeclaration()
  280. * DataGridPagerStyle.cs - Completed. That adds one more missle
  281. in my artillery.
  282. * DataKeyCollection.cs - Completed. Petty small.
  283. * Repeater.cs - Work started off. This is a quite
  284. heavy class. Hooh!
  285. * DataGridItemEventArgs.cs,
  286. * DataGridShortCommandEventArgs.cs,
  287. * DataListItemEventArgs.cs,
  288. * MonthChangedEventArgs.cs,
  289. * RepeaterItemEventArgs.cs,
  290. * ServerValidateEventArgs.cs,
  291. * DataGridPageChangedEventArgs.cs
  292. - Damn, I marked them "*", while they
  293. did not exist.
  294. * Repeater.cs - Done all except for an undocumented
  295. method CreateControlHierarchy(bool). Though the method
  296. is quite clear by its name, but it will take some time
  297. for me to come with some material to flush in.
  298. 2002-03-03 Gaurav Vaish <[email protected]>
  299. * SelectedDatesCollection.cs - Completed.
  300. * PagedDataSource.cs - Completed. Pathetically nice class.
  301. * RegularExpressionValidator.cs
  302. - Completed. Ridiculously small and
  303. annoyinglyc crazy-driving class, basically the method
  304. EvaluateIsValid().
  305. * RangeValidator.cs - Completed.
  306. * DataGridColumn.cs - Completed.
  307. * EditCommandColumn.cs - All is complete except for the
  308. InitializeCell(TableCell, int, ListItemType) method.
  309. * DataListItem.cs - All done except for a longish method
  310. RenderItem(HtmlTextWriter, bool, bool)
  311. 2002-03-02 Gaurav Vaish <[email protected]>
  312. * RepeaterItemCollection.cs - Completed.
  313. I love *Collection classes. I am planning to make a
  314. program that will generate a *Collection class. It's so
  315. simple and the same. ;-)
  316. * DataGridColumnCollection.cs - Completed.
  317. ... except probably for *ColumnCollection classes, where
  318. you have to put in some more effort. Still, these class
  319. generation can be automated.
  320. * DataListItemCollection.cs - Completed.
  321. See, how easily, in less than a quarter of a minute, I
  322. completed this class - manually. Copy-Paste/Cut-Replace.
  323. 2002-02-21 Gaurav Vaish <[email protected]>
  324. * DataGrid.cs - Following methods implemented:
  325. TrackViewState(), LoadViewState(object), SaveViewState(),
  326. On* -- The event raisers.
  327. OnBubbleEvent(object, EventArgs) is still incomplete.
  328. * DataGridItem.cs - Initial Implementation
  329. * DataGridItemCollection.cs - Completed.
  330. 2002-02-08 Gaurav Vaish <[email protected]>
  331. * DataGrid.cs - Initial Implementation. Worked
  332. primarily with some properties.
  333. 2002-02-07 Gaurav Vaish <[email protected]>
  334. * ListBox.cs - Completed. Implemented
  335. LoadPostData(string, NameValueCollection)
  336. * RequiredFieldValidator.cs - Completed. Pretty simple class.
  337. 2002-02-06 Gaurav Vaish <[email protected]>
  338. * ListBox.cs - Implemented the following:
  339. RaisePostDataChangedEvent()
  340. 2002-02-02 Gaurav Vaish <[email protected]>
  341. * ListBox.cs - Supports the following properties:
  342. BorderColor, BorderStyle, BorderWidth, Rows, SelectionMode,
  343. ToolTip.
  344. Methods:
  345. AddAttributesToRender(HtmlTextWriter), OnPreRender(EventArgs),
  346. RenderContents(HtmlTextWriter)
  347. 2002-02-01 Gaurav Vaish <[email protected]>
  348. * TargetConverter.cs - Completed
  349. * TemplateColumn.cs - Completed
  350. * DataList.cs - Corrected the get-er methods for the
  351. *Style objects. Corrected the get/set-er methods for ViewState
  352. related objects.
  353. Addded support for properties:
  354. GridLines, HeaderStyle, HeaderTemplate, ItemStyle, ItemTemplate,
  355. RepeatColumns, RepeatDirection, RepeatLayout, SelectedIndex,
  356. SelectedItem, SelectedItemStyle, SelectedItemTemplate,
  357. SeparatorStyle, SeparatorItemTemplate.
  358. Events:
  359. CancelCommand, DeleteCommand, EditCommand, ItemCommand,
  360. ItemCreated, ItemDataBound, UpdateCommand.
  361. Methods:
  362. CreateControlStyle(), LoadViewState(object),
  363. SaveViewState(), TrackViewState
  364. Event handlers:
  365. OnBubbleEvent, OnCancelCommand, OnDeleteCommand,
  366. OnEditCommand, OnItemCommand, OnItemCreated,
  367. OnItemDataBound, OnUpdateCommand
  368. Added dummy methods for some undocumented methods:
  369. CreateControlHierarchy(bool), CreateItem(int, ListItemType),
  370. CreateItem(int, ListItemType, bool, object),
  371. PrepareControlHierarchy(), InitializeItem(DataListItem)
  372. * ListBox.cs - Started working.
  373. 2002-01-31 Gaurav Vaish <[email protected]>
  374. * RepeaterInfo.cs - Initial Implementation. Done all
  375. except for RepeatDirection.Vertical
  376. * TableStyle.cs - Completed
  377. 2002-01-30 Gaurav Vaish <[email protected]>
  378. * DropDownList.cs - Completed
  379. * ListItemCollection.cs - Added method FindByValueInternal to
  380. assist in the derived classes.
  381. Discovered bug in FindByValue. Removed
  382. * UnitConverter.cs - Completed
  383. * PlaceHolder.cs - What can be simpler than this?
  384. * PlaceHolderControlBuilder.cs
  385. - Uh! Damn cool one.
  386. * RadioButtonList.cs - Initial Implementation. All is done
  387. except for the implementation of
  388. method IRepeatInfoUser.RenderItem(...)
  389. * ValidatedControlConverter.cs
  390. ^^^^^^^^^^^^^^^^^^^^^^^^^ - Looks complete. Doubtful though !!
  391. * ValidationSummary.cs - Initial Implementation.
  392. * WebColorConverter.cs - Initial Implementation
  393. 2002-01-27 Gaurav Vaish <[email protected]>
  394. * FontNamesConverter.cs - Completed
  395. * FontUnitConverter.cs - Partial Implementation
  396. * ListItemControlBuilder.cs - Completed
  397. 2002-01-27 Gaurav Vaish <[email protected]>
  398. * TextBox.cs - All done except *Render* methods
  399. * TextBoxControlBuilder.cs - Completed
  400. * Xml.cs - Partial Implementation
  401. 2002-01-26 Gaurav Vaish <[email protected]>
  402. * RadioButton.cs - Completed
  403. * TextBox.cs - Partial Implementation
  404. 2002-01-25 Gaurav Vaish <[email protected]>
  405. * Panel.cs - Completed
  406. * TableItemStyle.cs - Completed
  407. 2002-01-18 Gaurav Vaish <[email protected]>
  408. * TableCellCollection.cs - Completed
  409. * TableRowCollection.cs - Completed
  410. * TableHeaderCell.cs - Completed
  411. * TableRow.cs - Completed
  412. 2002-01-09 Gaurav Vaish <[email protected]>
  413. * TableCellControlBuilder.cs - Completed
  414. * Table.cs - Completed
  415. * TableCell.cs - Completed
  416. 2002-01-07 Gaurav Vaish <[email protected]>
  417. * CheckBoxList.cs - Completed
  418. * ButtonColumn.cs - Completed
  419. * Button.cs - Completed
  420. 2001-12-28 Gaurav Vaish <[email protected]>
  421. * HyperLink.cs - Completed
  422. * Image.cs - Completed
  423. * ImageButton.cs - Completed
  424. * Label.cs - Completed
  425. * LabelControlBuilder.cs - Completed
  426. * LinkButton.cs - Completed
  427. * LinkButtonControlBuilder.cs - Completed
  428. * Literal.cs - Completed
  429. * LieteralControlBuilder.cs - Completed
  430. * FontUnit.cs - Completed
  431. 2001-12-27 Gaurav Vaish <[email protected]>
  432. * Calendar.cs - Completed the functions of Render*,
  433. ViewStates (Track/View/Save),
  434. RaisePostBackEvent.
  435. Left: RenderAllDays (partially)
  436. 2001-12-21 Gaurav Vaish <[email protected]>
  437. * Calendar.cs - Added some more functions
  438. * Style.cs - Completed
  439. * ListItem.cs - Completed
  440. * ListItemCollection.cs - Completed
  441. Made the first successful build of System.Web.dll that included
  442. System.Web.UI.WebControls!
  443. 2001-12-20 Gaurav Vaish <[email protected]>
  444. FontInfo.cs - Complete revamp. Completed
  445. 2001-12-19 Gaurav Vaish <[email protected]>
  446. ListItemCollection.cs - Completed
  447. ListItem.cs - Initial Implementation
  448. Style.cs - Initial Implementation
  449. Right now I am in a total mood to do a successful build. Creating so many
  450. classes, completing classes in System.Web System.Web.UI namespaces.
  451. 2001-12-18 Gaurav Vaish <[email protected]>
  452. TODO - Properly added
  453. CheckBox.cs - Completed
  454. BaseDataList.cs - Completed
  455. DayRenderEventArgs.cs - Completed
  456. RepeaterItem.cs - Initial implementation
  457. 2001-12-17 Gaurav Vaish <[email protected]>
  458. BaseCompareValidator.cs - Completed
  459. AdRotator.cs - Completed
  460. 2001-12-15 Gaurav Vaish <[email protected]>
  461. CommandEventArgs.cs - Completed
  462. DataGridCommandEventArgs.cs - Completed
  463. RepeaterCommandEventArgs.cs - Completed
  464. DataListCommandEventArgs.cs - Completed
  465. CompareValidator.cs - Partial Implementation
  466. 2001-12-02 Gaurav Vaish <[email protected]>
  467. CheckBoxList.cs - Partial Implementation.
  468. All except "Render"
  469. 2001-12-01 Gaurav Vaish <[email protected]>
  470. ListControl.cs - Completed
  471. 2001-11-30 Gaurav Vaish <[email protected]>
  472. CheckBox.cs - Completed
  473. ListControl.cs - Initial Implementation
  474. CheckBoxList.cs - Started with it, but first needed
  475. ListControl. Left it.
  476. 2001-11-29 Gaurav Vaish <[email protected]>
  477. CalendarDay.cs - Making a note that this
  478. has been implemented
  479. Calendar.cs - Making a note that have made some changes.
  480. Unimplmented functions throw
  481. NotImplementedException
  482. CheckBox.cs - Can now "Render" and "LoadPostData"
  483. 2001-11-08 Gaurav Vaish <[email protected]>
  484. WebControl.cs - Total Revamp, Partial Implementation
  485. AdRotator.cs - Able to load files
  486. AdCreatedEventArgs.cs - Implemented
  487. 2001-11-05 Gaurav Vaish <[email protected]>
  488. Calendar.cs - Initial Implementation
  489. ButtonColumn.cs - Initial Implementation
  490. Button.cs - Initial Implementation
  491. BoundColumn.cs - Initial Implementation
  492. BaseCompareValidator.cs - Minor Changes
  493. DataList.cs, BaseValidator.cs, BaseDataList.cs
  494. - Added more functions, other changes
  495. 2001-10-28 Gaurav Vaish <[email protected]>
  496. WebControl.cs - Initial Implementation
  497. DataList.cs - Initial Implementation
  498. BaseValidator.cs - Initial Implementation
  499. BaseDataList.cs - Initial Implementation
  500. 2001-10-27 Gaurav Vaish <[email protected]>
  501. AdCreatedEventArgs.cs - Initial Implementation
  502. AdCratedEventHandler.cs - Implemented
  503. AdRotator.cs - Initial Implementation
  504. BorderStyle.cs - Implemented
  505. ButtonColumnStyle.cs - Implemented
  506. CalendarSelectionMode.cs - Implemented
  507. DayNameFormat.cs - Implemented
  508. FirstDayOfWeek - Implemented
  509. FontInfo.cs - Partial Implementation
  510. FontSize.cs - Implemented
  511. GridLines.cs - Implemented
  512. HorizontalAlign.cs - Implemented
  513. HyperLink.cs - Initial Implementation
  514. ImageAlign.cs - Implemented
  515. IRepeatInfoUser.cs - Implemented
  516. ListItemType.cs - Implemented
  517. ListSelectionMode.cs - Implemented
  518. NextPrevFormat.cs - Implemented
  519. PagerMode.cs - Implemented
  520. PagerPosition.cs - Implemented
  521. RepeatDirection.cs - Implemented
  522. RepeatLayout.cs - Implemented
  523. TextAlign.cs - Implemented
  524. TextBoxMode.cs - Implemented
  525. TitleFormat.cs - Implemented
  526. UnitType.cs - Implemented
  527. ValidationCompareOperator.cs
  528. - Implemented
  529. ValidationDataType.cs - Implemented
  530. ValidationSummaryDisplayMode.cs
  531. - Implemented
  532. ValidatorDisplay.cs - Implemented
  533. VerticalAlign.cs - Implemented
  534. // File Created 2001-11-13