Featured post

c# - Usage of Server Side Controls in MVC Frame work -

i using asp.net 4.0 , mvc 2.0 web application. project requiremrnt have use server side control in application not possibl in noraml case. ideally want use adrotator control , datalist control. i saw few samples , references in codepleax mvc controllib howwver found less useful. can tell how utilize theese controls in asp.net application along mvc. note: please provide functionalities related adrotator , datalist controls not equivalent functionalities thanks in advace. mvc pages not use normal .net solution makes use of normal .net components impossible. a normal .net page use event driven solution call different methods service side mvc use actions , view completly different way handle things. also, mvc not use viewstate normal .net controlls require. found article discussing mixing of normal .net , mvc.

c# - okay, exactly where should i create dynamic controls -


i have been active on 2 questions regarding dynamic controls, answer re-creating on postback, question where correct place this

here 2 questions

question one

question 2

we our dynamic control creation overriding createchildcontrols

having looked through lot of controls in reflector, telerik controls thought correct, many people should created in init.

should continue using createchildcontrols or init correct way... why seem such area of confusion..

in truth, both accomplish same thing. if developing controls organization, putting in init fine (as in work though "technically place should be", ms has created method expect go.

if telerik, creating controls else use, put in createchildcontrols class. why? because, people expect, , ms wants control developers do. have concerned in situation (especially if controls develop aren't sealed), can override different methods, , you've seen lot of people override init class make code work way want to. want avoid situation code mysteriously doesn't work because forgot call base method, , isn't documented. when put in createchildcontrols method telling other developers is: "i'm doing creating controls here want take note of." think class base of method if override it.

the other great thing putting in createchildcontrols lot of people don't know (and people do, know used for). when inherit control , monkey init , forget call base init method, code still "magically" works, , don't have fuss figuring out went wrong.


Comments

Popular posts from this blog

c# - Usage of Server Side Controls in MVC Frame work -

cocoa - Nesting arrays into NSDictionary object (Objective-C) -

ios - Very simple iPhone App crashes on UILabel settext -