ChangeLog 23 KB

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