View Full Version : asp .net answers


Pages : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 [59] 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182

  1. Formview (EditView) Money Data Type Binding problem. Help....
  2. Application Stopped working....after upgrade
  3. Atlas Problems with Multiple ControlEventTrigger's
  4. Dynamic LinkButton, ViewState
  5. XmlDataSource and embeded HTML within your XML data
  6. Fontsize difference
  7. News content to XML file
  8. Access denied error
  9. any good ASP.NET Wiki Software?
  10. ASP.NET FormView Money Data Type Binding Problem with 2 Decimal Points..
  11. Capture Handle using authentication
  12. ASP.NET V1.1 Headers and footers help
  13. ASP.Net 2.0 App_LocalResources subfolders
  14. Page Reload Scrolling Issues
  15. ASP.NET Webparts application + Publish site = loose page content
  16. HttpCookie.Domain property
  17. Unable to update in gridview
  18. Event & Delegate Question
  19. Task list
  20. adding items to a listbox using clientside javascript
  21. "codeless" nested gridviews...there has to be a better way
  22. Error When Dragging Control From Tool Box to Web Form - Memory Err
  23. ASP.Net Connection To MYSQL
  24. content rotator (AdRotator)
  25. how to get the text in JS of a cell created on server?
  26. DataBinder.Eval and Eval.
  27. The Controls collection cannot be modified because the control contains code blocks (i.e. <% ... %>).
  28. Using the HTML constrol to upload a file - progress bar?
  29. problem when using Confirmation box in ASP.NET program
  30. questions about Controls.add
  31. Import data from Excel file or text file into database in ASP.NET program
  32. Forced Column Widths in a DataGrid?
  33. Is this so wrong?
  34. HyperLink control vs. Firefox
  35. IEWC TABSTRIP don't' work when no applicationpath present
  36. How can I refeer to controls placed in TemplateField
  37. Foreign Languages?
  38. DELETE MORE THAN ONE ROW OF DATAGRID
  39. Editing the behavior of the ValidationSummary (asp.net 2.0)
  40. How can I prevent Sessions from ending just because the browser window is closed
  41. Could not load type
  42. Drawing a simple line
  43. Data fields not rendering in Visual Web Developer
  44. Small business starterkit issues
  45. File Upload on PDA using Master Pages asp.net 2.0
  46. TreeView Menu
  47. Web App Active Sessions
  48. Reading Webservice XMLNode to Dataset.
  49. IsCrossPostBack always return false
  50. .net framework
  51. Database interactions don't fire from Application_Start in Global.asax?
  52. published website showing error
  53. Please help : WebParts won't show up in IE
  54. Dropdown list
  55. DataList Alternate Item, alternating only color.
  56. Image Refresh Problem
  57. Suppress self closing tags for html 4.01 strict compliance
  58. System.Net.Mail vs System.Web.Mail
  59. WebControls' text properties are all over the place
  60. NT AUTHORITY\NETWORK SERVICE error
  61. Forcing Download of File Appends HTML from Download Page to Downloaded File?
  62. ASP.Net 2.0 FormView - Set Focus To Control On EditItemTemplate
  63. Trying to understand System.Web.UI.SessionPageStatePersister
  64. WebResource.axd Errors
  65. Sessions Information
  66. WebDev Express, Windows Authenticaiton and SQL Server
  67. NewPageIndex Doesn't Get Updated in PageIndexChanging Event
  68. HTML data from a WinHTTP call to an ASPX page
  69. ASP.NET Service Unavailable.
  70. Serializable Flag on a Class
  71. How to use the credentials of the logged in user?
  72. global.asax redirect issue
  73. Namespaces and asp.net
  74. datagrid and web control state
  75. I need some help
  76. Using Enterprise Library to write in a custom event log
  77. Web Deployment Projects global.asax problem
  78. Select Statement with Parameters
  79. Creating an instance of the COM component
  80. Setting UIculture in code
  81. Show div using Ajax
  82. Publishing web sites with IIS 6.0
  83. Two simple validation questions
  84. noobie question. asp 2.0 site not using .master page in production enviornment
  85. Finding out what pages are called.
  86. ASP.NET Return Server Native Language
  87. Using Response object in a .cs file
  88. Reusable ASP.NET User Controls!?!?
  89. Creating Random Image Authorization
  90. Forcing datagrid to expand horizontally instead of vertically
  91. ASP.NET 2.0 Session Cookie
  92. GridView Row Styling
  93. Upgrading Website From VS2003 to VS2005
  94. Session Timeout setting in IIS.
  95. Actually, ado.net 2.0 help needed - batch update failing
  96. Cannot get text in certain cells of DataGrid to wrap
  97. Retrieve valus modifed using AJAX
  98. HttpWebResponse: only need headers
  99. Security Trimming not working 100% showing some nodes?!?
  100. Required Field Validators strange problem of pageload??
  101. Which control has performed (triggered) PostBack event?
  102. Understanding and Using Exceptions
  103. HttpHandlers - Learn Them. Use Them.
  104. Using HttpModules instead of Global.asax
  105. Database quandaries...
  106. Assemblies can be loaded from "/Temporary ASP.NET Files/..." but not from "/bin"
  107. OleDB Connection Problem to Access DB...
  108. More extending ASP.Net GridView
  109. Search through controls in Page
  110. Viewstate folder files stopped working after upgrade to 2.0
  111. .Net components on the client computer
  112. read text file with stange format
  113. Extending ASP.net pages using Partial Classes
  114. Rss news aggregator
  115. Focus control with asp.net
  116. How to put an asp.net table's content into a session object?
  117. Adding validators to CompositeControl
  118. Using For Each to update controls in repeater
  119. Validation of viewstate MAC failed - only on windows CE device
  120. Login Control in ASP.NET 2.0 and VS 2005
  121. BLL and DAL.
  122. need help with javascript
  123. Adding popup to Checkbox
  124. SQl Server Permission prob in asp.net ap
  125. Two merged columns in GridView
  126. BLOB From MS SQL
  127. Showing some sections of a page while others are still downloading
  128. Parser Error
  129. tableadapters and database default values
  130. using asp.net membership for application
  131. DAL, BLL, does it make sense in a reporting only scenario ?
  132. Please help::Not able to Login using WebRequest/WebResponse
  133. help with atlas modalpopup
  134. Layout basics
  135. IIS 5.1 and ASP.NET on XP Pro
  136. ASP.NET 2.0: programming .aspx for many browsers?
  137. References in Markup
  138. allow nulls in strongly typed data set asp.net
  139. Any page with a WebPartManager on it won't show up in IE
  140. IIS vs. ASP.NET development server
  141. dropdownlist as templatefield needs outer gridview's row value as select parameter
  142. Make sure that the class defined in this code file matches the 'inherits' attribute
  143. Links to https fails 404 with preceding forward slash
  144. Move the focus away
  145. discover javascript capabilities from server side
  146. why does this tag always remain hidden?
  147. namespace issue (very odd)
  148. why does this not work?
  149. Event handlers disappear
  150. ASP.Net 2.0 TreeView Postback Question
  151. GridView /// Hiding a BoundField value
  152. VSS and .Refresh files
  153. Simple xml please.
  154. display of confirmation msg before deletion of a gridview row
  155. Default browser
  156. SQL Server session not working...
  157. E TAGS
  158. asp.net help
  159. traping curly apostrophes
  160. Programmatically remove a HttpModule
  161. How do I redirect using POST
  162. Requests from IE shortcut handled sequentially
  163. PP: Testing Localization + Globalization
  164. Passing values across webforms that use Master pages
  165. display a value twice on one page
  166. PP: Making Web-Page RSS Enabled
  167. W3C Validator error: Tag Name not present
  168. Invalid postback or callback argument
  169. Framework-generated ID woes
  170. ICallbackEventHandler and "Invalid postback or callback argument" error
  171. LDAP
  172. Textbox with OnTextChanged Event
  173. Async callbacks with Global.asax
  174. AutoPostBack combined with javascript's onBeforeUnload causes "Unspecified error"
  175. Finding styles that are not used/missing in a CSS
  176. uploading project
  177. VS.NET 2005 Express and Professional
  178. Must be the .NET Framework to be Install on Client Machine When us
  179. VS Web Express vs Professional
  180. Web Control Libaries
  181. Checkboxlist - Aligning to the top of the table
  182. Can't find Partial Code file
  183. (2.0) Multiple horizontal menu levels
  184. Textarea, form submit on return key
  185. Log4Net with Visual studio 2005
  186. Referencing controls
  187. WebClient
  188. 2.0: implementing users' counting with global.asax
  189. Problem with System.web.mail
  190. chatting application with asp.net
  191. validate fields, then launch new window
  192. format number #,### doesn't work right
  193. Can't open web site in vs2005
  194. How to add a rowDoubleclick event in asp.net
  195. Discussion forum solution (ASP.NET)
  196. problem: gridview + oracle
  197. DB Text with NewLines, etc. for display in a Repeater or DataGrid
  198. "PRE"-Style formatting in HTML Output or Label
  199. Custom Resource Provider and meta:ResourceKey
  200. Web Success
  201. Radiobuttonlist, add new items problem
  202. DataList: How to create a separator that spans across all items
  203. How to refresh calling window from a popup window
  204. Data Binding in a Repeater
  205. Tab Contol on Webpage
  206. Setting the visible property to a group of controls
  207. Unbind a DataSource and clear a DropDownList selection
  208. How to open and modify excel spreadsheet on the server?
  209. Remove clientscript block from page (ASP.NET 1.1)
  210. Populating Menu Control from DataBase
  211. RSS Security Question
  212. Embedding Resources into ASP.NET 2.0 Project
  213. AllowSorting dosn't work
  214. VSnet 2005 application for Dotnet1.1?
  215. FSCTL_IS_VOLUME_MOUNTED repeated for 5secs ?!?
  216. Export GridView to Excel does not open in Browser
  217. server.transfer
  218. Get onload to occur first before Page_Load
  219. Mail.SmtpClient sending duplicates
  220. multiple web sites in a solution
  221. Master Pages causing me grief
  222. Interactive web form for data and image capture
  223. What is smart navigation
  224. Masterpagefile setting in web.config
  225. Applet with ASP .Net v2.0.
  226. Can you organize your properties in the misc area?
  227. randomly get error when building my solution: Type 'ASP.global_asa
  228. Session Timeout question.
  229. ImageButton alternative?
  230. ASP.NET & MYSQL
  231. getting a Session under a Class
  232. Commercial use of applns in VWD possible?
  233. Simple, solution-wide error trap in VB.NET?
  234. Commercial use of express edition of VWD possible?
  235. copy & paste with a command button ?
  236. BackgroundWorker and showing a panel.
  237. ecommerce Architect needed, Concord MA
  238. running total of lines
  239. Data Repeater :: Can you?
  240. ImageButton and Popup Problem
  241. validation of viewstate MAC failed
  242. Basic Web Design Quesion
  243. iframe Refresh Problem
  244. The best approach for a user control with dropdownlists
  245. DayPilot 2.0 - open-source event calendar (scheduling) control for ASP.NET
  246. Data Access using Enterprise Libraries
  247. ASP.NET 2.0 (64bit), IIS 6, Windows Server 2003 (64 bit)
  248. classes under asp.net
  249. Acceessing client site dll in vbscript at client site
  250. HyperLinkColumn in a DataGrid
  251. DataReader Problem
  252. pop up error
  253. Don't have Release Mode
  254. how to parse .csv file and store data in database table in vb
  255. web.Config Deny access not working???
  256. Opening new asp page using response.redirect
  257. ASP.net version mismatch
  258. ASP.NET 2.0: using Cache in Global.asax
  259. Select CSS stylesheet from C#
  260. can i run script with <% .. %> tags from inside XSL?
  261. Trying to Display Image in an iFrame
  262. roles and authentication
  263. Connecting to sqlserver2003 on windows server 2003 from asp.net on windows server2003
  264. Download Link for dotNetNuke 3.0
  265. ASP.NET and paypal
  266. Disable creation of member variables for ascx control
  267. Annoying: ASP.NET Development server starts automatically
  268. Create WebPartZones Programmatically
  269. to the Master's
  270. Using a PKI or Certificate to script web.config configuration data
  271. much ado about sockets and data...
  272. how can we add a row dynamically to a Detailsview in asp .net 2.0?
  273. help needed in usps services
  274. command line compile doesn't see import namespaces
  275. SiteMapPath control and .skin files
  276. Gridview Footer Total to textbox
  277. Why do I get "name 'LocalSqlServer' was not found" when my app uses MySQL?
  278. Compare validator problem in user control
  279. GataGrid Command Link Problem
  280. Business Objects Question
  281. fixed width text file
  282. Deign views for CreateUserWizard custom WizardSteps
  283. How to handle memory allocation i shared hosting environments? (GC.Collect)
  284. IE toolbar etc
  285. GridView Sorting and paging Not working
  286. GridView sorting
  287. GridView & DDL!!
  288. How to create a WebPart?
  289. ASP.NET 2.0 and Partial Trust with VSTO
  290. javascript is not updating
  291. trap and ignore invalid viewstate
  292. Dynamically add button column to DataGrid
  293. Are tables slow in rendering?
  294. Mostly Static, but Some Dynamicness .. Recommendations:
  295. Question about datepicker
  296. ReportViewer Default Format
  297. ASP.NET Profiles in WinForms
  298. Page directive shows in rendered html
  299. Error while trying to run project: Unable to start debugging on the web server
  300. SQLDataSource Caching and Filtering
  301. QueryString for HTTP GET in IIS Log
  302. BC30456: 'Title' is not a member of 'ASP. ...
  303. Catch trace enabled='true' output and store in database?
  304. URL question
  305. creating and formatting text file
  306. Split Data in a DataSet
  307. DataGrid Border around earch row
  308. Error 80070522 attempting to start ASP.NET
  309. Convert from 2003 to 2005 VS.Net
  310. VirtualItemCount in Gridview is missing
  311. Date/Time control
  312. "POST"ing Image Data to ASPX File?
  313. What dataadapter should I use with an Access Database?
  314. asp.net configuration
  315. using directive w/o code-behind
  316. How to replace SSIs
  317. WebControl with CSS and Javascript
  318. Master Pages causing me grief
  319. "Configuration Error" (Policy not being applied to reference at this time)
  320. error - virtual dir not being configured as an application in IIS.
  321. How to appear in google?
  322. Recyling of sessionID in ASP.NET 2.0
  323. Question about ASP.NET 2.0 Application and Plugins
  324. 2 Basic Questions
  325. printing as excel....
  326. Current URL
  327. 2.0: Application_Error()
  328. Write to CSV
  329. Empty datasource GridView problem
  330. Watching my Packet TCP and UDP
  331. Threading in ASP.NET (C#)
  332. MasterPage Problems
  333. 2005 Grid view edit button does not work first time
  334. javascript in aspx file?
  335. Validation
  336. LoadTemplate And ItemCreated Event
  337. OnChange Javascript - IE vs Firefox
  338. help needed in usps services
  339. Change code to work with OLEDB
  340. help needed in usps services
  341. asp.net binding related tables
  342. .NET 2.0: DataList with nested LinkButton
  343. How sell ownership of websites?
  344. Copying A Control Not As A Reference
  345. Handling forgotten passwords
  346. Why cann't pass the database login infomation to the Installer class during the custom installation
  347. MemberShip Question
  348. how to completely override the Response
  349. Session Data Set disappears on second page load
  350. Session Data Set disappears on second page load
  351. Reserved Control Names
  352. 2.0 Forms Authentication Prob.
  353. Do MasterPages and WebParts not mix!
  354. locating and changing multiple controls on a page
  355. TabIndex/TabOrder Rules
  356. nested asp.net repeater with objectdatasource
  357. setting up web.config...
  358. Master Page in Asp.Net
  359. Why Control inherited from DataBoundControl appears as Component?
  360. Why cann't pass the database login infomation to the Installer cla
  361. Encryption
  362. Moving the position of a datarow
  363. Pre-format text in an XML file
  364. cookieless Forms Authentication - Please Help...
  365. Crystal Report based on embedded MDF
  366. How to delete cookie
  367. can't check the value of a field
  368. Intercepting asp call and talking with Browser and IIS
  369. Global application Masterpages and Intellisense
  370. Export to Excell
  371. Master page/content page asp control ID's
  372. web projects
  373. ISAPI 'C:\Windows\Microsoft.net\Framework\v.1.1.4322\asp net_isapi.dll' reported itself as unhealthy for the following reason: 'Deadlock detected'.
  374. Need process to detect if network is available
  375. security...
  376. MasterPage problem
  377. problem with wildcard application mapping & .net 2.0 & HttpModule
  378. Create XML in ASP.NET 2.0 then use for joined table in SQL Server 2005 Stored Procedure
  379. Custom control - how to access text inside the tag
  380. How to create clear text passwords so asp:passwordrecovery sends t
  381. Page life cycle : LoadPersonalizationData = Blobs?
  382. Application Restart happens for each page
  383. asp.net databinding: Master detail relations in three levels.
  384. Trouble opening a asp.net project
  385. Help with ASPNETDB.MDF
  386. problem while filling dataset with oledbdataadapterusing msaccess
  387. Move progress indicator in atlas
  388. trying to change the mediaplayer url from a databound listbox
  389. how to raise SelectedIndexChange event?
  390. test
  391. a Simple JavaScript
  392. Trouble deploying an ASP.NET project that uses a SERVICE
  393. Where is Page.RegisterClientScriptBlock Available?
  394. implementing asp.net profile provider
  395. web configuration
  396. clicking on a hyperlink to a PDF file, launch acrobat without toolbar
  397. Help with atlas
  398. OnStartPage Error in ASP Compatability Mode
  399. Program in debug closing out after 2 hours
  400. ASP.Net [2.0] Build Number?
  401. Club Site Starter Kit and Error during the execution of the SQL fi
  402. how to loop through a directory and hyperlink to all files
  403. Programmatically retrieving AssemblyVersion
  404. how get the selections from dynamically created radiobuttonlists in asp.net 2.0?
  405. Caching web pages.
  406. Help: GridView RowCommand Event intercepts RowDeleting Event
  407. Change DataGrid Headings color
  408. Active Directory problem
  409. How to Debug a MSSQL2000 Stored Procedure in VS2005
  410. Wait for an external process to connect...
  411. Session State Problem (ASP.NET 2.0)
  412. PP: AJAX Control Consumption
  413. Troubles reference this pointer in external class file
  414. Relative Addressing and VS2003 Problem
  415. RegisterClientScriptBlock not updating
  416. DataSets in ASP.NET 2.0
  417. Response.Redirect problem in ASP.NET (object refrence not set...)
  418. zoom image
  419. FormView and stored proc data binding
  420. Screen Design
  421. Help: Web form based authentication configuration
  422. Question on Displaying data in Datagrid
  423. JavaScript messes up aspx page (2.0) CSS formatting
  424. urlrewriter.net
  425. Print information from datagrid
  426. Programiticly Set Databound Readonly Property
  427. Pass recordset from code-behind to aspx file
  428. Wrapping Gridview Columns
  429. Custom web controls
  430. Response.Redirect to new page?
  431. Can I retrive a session object by a session ID?
  432. Error when importing DLL
  433. adding totals in gridview rows
  434. Migrating ASPNETDB from SQL 2005 Express edition to SQL 2000
  435. Basic N-Tiered structure in VB
  436. ASP.NET WinForm Control Interface Inheritance using C#
  437. validateRequest doesn't work
  438. DataBinding string[]
  439. Outlook web service fails!
  440. Ended debugging, program still ran
  441. URGENT:WMP 10 + ASP.NET 2.0
  442. .net 2.0 assembly in asp.net 1.0 application
  443. Cannot access http://server/iisstart.htm anonymously ?
  444. LDAP Connection
  445. Page / UserControl OnInit Problem
  446. drag drop listbox items in asp.net
  447. Default runtime error page regardless of customerrors setting
  448. Login failed for user 'NT AUTHORITY\LOCAL SERVICE'.
  449. Have the size limitation about FileUpload
  450. XSD File and Database View
  451. my own ASPstate db?
  452. Server side HTML printing
  453. OleDB and SQLHelper???
  454. Cannot use system.data.oracleclient
  455. Is this a javascript or asp.net problem?
  456. regarding viewstate
  457. How to tell VS to wite HTML element's styles in the CSS file automaticly instead of in the body of the HTML file.
  458. Memory in use
  459. How to pass value of one page to another page
  460. add existing web-apps .csproj
  461. Saving a MultiView control in ASP 2.0 page
  462. Updating DLL's
  463. Formatting Values in DataGrid Control
  464. Read Value from DropDownList in TemplateColumn?
  465. ods calls business object then method calls ta with output params
  466. Reading - Parsing Records From An LDAP LDIF File In .Net?
  467. how to protect source code of an application
  468. [Search Engine - Internal site] DB or not DB ?
  469. Dynamic LinkButtons
  470. SelectedIndexChanged
  471. results of a sql query to array
  472. Controls not rendering
  473. Error in Web Site Administration Tool
  474. DataGrid widths not working with large data
  475. Slow postback after logged in - help!
  476. Selecting item from a Place Holder Error
  477. "Push" web page live?
  478. 2.0: implementing popup Calendar
  479. 2.0: DropDownList with GridView
  480. Event not fired when control added in template
  481. MTS, COM+, MSMQ in .NET
  482. DropDownList inside a Repeater
  483. How do I stop the framework from HTML escaping my text?
  484. Handling data relations in Gridview
  485. wildcard application maps
  486. Global.asax not working
  487. Request.ServerVariables question
  488. How display dynamic progress info in label control without refreshing page?
  489. Memory Leakeage when using Crystal Report
  490. Reading a text file
  491. Forms Authentication
  492. Unable to Select text in textbox in a web page
  493. reusing code for repeated database use
  494. Ambigous Match Found After Migrating App from VS2003 to 2005
  495. no-cache vs no-store
  496. Asp.Net Control problems
  497. Web Setup project and virtual directories
  498. Convert from 2003 to 2005
  499. Aspx's Html Injection
  500. HTTP POST
  501. Dynamically set treeview node style properties
  502. Table where I want to draw a border around the whole table but not between the cells.
  503. Postback does maintain datagrid sort direction image ?
  504. Microsoft.Data.Access.Application.Block for OleDB
  505. windows auth and forms auth
  506. Permissions granted to \WINNT\Temp Disappear
  507. urgent asp.net Help:
  508. PostBack problems (IE 6.0 SP2) or something else
  509. ASP.NET Profile data access from Window application or service
  510. HTTP Handler for static files
  511. Cookies encryption
  512. Which control performed PostBack?
  513. Implementing Provider - Pblm with username
  514. Upgrade to asp.net 2, controls declared in base pages
  515. Global Routines in a Class
  516. vs 2005: how to hide user control like it was in vs 2003
  517. FTP in ASP.NET2.0
  518. ASP Cant Find my Textbox Control
  519. 2.0: accessing control in FooterTemplate of asp:DataList
  520. Calendar calculation
  521. Drawing line at an angle in ASP.nt
  522. PostBack & <asp:TextBox> question
  523. DataGrid question
  524. exporting gridview to excel
  525. simple syntax q.
  526. working with TreeView, jscript/client side
  527. resources
  528. How to Transfer or Download Between Two IIS Servers?
  529. Which Controls to use for inserting stocklevels on Admin side?
  530. Repeating spinners
  531. PDA and mobile toolkit questions
  532. working with TreeView, client side
  533. working with TreeView, client side
  534. Postback & Master Page
  535. error showing at StaringComparison.
  536. How to bind data from database to the header template of Datagrid
  537. Page Expire
  538. Question About ASP.NET 2.0
  539. URL to Open Word with A Specific File
  540. Configuration Errors
  541. Securing fields
  542. Parse value from name/value pair string
  543. culture for different country
  544. how to send fax in ASP.net using System.web.Mail object.
  545. How to download a file which from second internal IIS?
  546. w3wp Worker Process leakage problem when running Crystal Report
  547. Change Gridview Datasource or Select statement ijn code?
  548. ValidateRequest problem
  549. Please help with Compiler Error: CS0030
  550. What is the purpose of CreateChildControls()?