Eräs toinen artikla offingissa...toiveikkaasti...jos pääsen siihen roundinM SK2Member menetelmät versus OnItemDataBound nested Data List controls (Suomi (Finnish))

Eräs toinen artikla offingissa...toiveikkaasti...jos pääsen siihen roundinM SK2Member menetelmät versus OnItemDataBound nested Data List controls

Friday, 20 February 2004

//

Less than a minute

Eräs hyvin yleinen kysymys ASP.NET-foorumiton " Miten siirrän yhden toistajan (\ tai DataList \ or DataGrid \ )\ toiseen ?";\ hyvin ,,\ tavallinen kantani oli käyttää OnItemDataBound -tapahtumaa ja sen jälkeen käyttää FindControl \ ()\ löytää toistaja mallin sisällä ja asettaa se \ l'\ tietolähde lapsen näkökantaan \ L-\ sitten vain DataBind \ d... \ äskettäin kuitenkin \ . ,\ minä \ D' \ olen kääntynyt tätä vastaan \ '-\ osittain Farhan Muhammadin ja Matt Milnerin kirjaan sisältyvän osan perusteella \ t(\ voi \ n'\ ei löydä yhteyttä täsmälliseen kirjaan \ k,\ mutta tämäon myös varsin hyödyllinen), pohjimmiltaan , se edellyttää jäsenmenetelmän käyttöä. jotenM SK3 tapahtuman yhdistämisen sijasta yksinkertaisesti määrittelette Child Repeaterin tietolähteen seuraavasti MSC4esimerkiksiMST5

<asp:Esittäjä id=FormatitEsittelijän tietolähdeM SK2<%# SaaFormatit (ContainerM SK2DataItem)%>" Runat>

, yhdessä muiden mallien ja muiden lasten toistamiseen tarkoitettujen mallien kanssa

julkinen DataView GetFormats(object DataItem) { DataRowView di = DataItem dataRowviewna; jos(di!=nullM SK2 palaa di.Uuden lapsen luettelon luominen("TyömääräM SK2 muu palauttaa null; }

Hmm..BlogJet ' ei ole kovinkaan hyvä, että saan muuttaa HTML:tä - IM SK2 järjestän tämän myöhemmin ... joka tapauksessa M SK4 kuten voitte nähdä, hyvin yksinkertainen koodi ( sivumennen sanoenMSC7 pitäisi mainitaMST8 I'\m käyttämällä DataSet Tietosuhteet kutsutaan JobCount). Mitkä ovat tämän kaiken johtopäätökset?...kyllä, , Jäsenmenetelmän versio., samoin kuin (IMHO*) on paljon helpompi kirjoittaa kuin ItemDataBound-versio.

Finding related posts...
logo

© 2026 Scott Galloway — Unlicense — All content and source code on this site is free to use, copy, modify, and sell.