# Άλλο άρθρο στο άνοιγμα... ελπίζω να μετρηθεί...Μπορώ να το περιηγηθώ...Οι μέθοδοι μέλους σε σύγκριση με OnItemDataBound για τον έλεγχο της λίστας δεδομένων

<datetime class="hidden">2004-02-20T00:00</datetime>

<!-- category -- mostlylucidcouk, Imported, ASP.NET, C#, Performance -->
Ένα πολύ κοινό ερώτημα στο [ASP.NET Φόρουμ](http://www.asp.net/forums)είναι "How do I nest one Repeater (or DataList ή DataGrid) μέσα σε ένα άλλοM SK3 καλάMK4 η συνηθισμένη ανταπόκριση των αποθεμάτων μου χρησιμοποιήθηκε για να χρησιμοποιήσετε το OnItemDataBound event στη συνέχεια, χρησιμοποιήστε μια FindControlΜSK5 για να βρείτε τον Repeator μέσα στο πρότυπο και ρυθμίστε αυτόMST6έχει πηγή δεδομένων για την παιδική εμφάνισηMSM7 τότε μόνο DataBindMSS8Αυτή τη στιγμή όμωςMSC9Είχα γνωρίσει' έφυγε ενάντια σ'αυτό ΜΣΚ11 βασισμένο μερικώς σε ένα κομμάτι σε ένα βιβλίο από τους Farhan Muhammad και Matt Milner [Αυτό το ένα](http://www.amazon.co.uk/exec/obidos/ASIN/1590590724/mostlylucid-21)είναι αρκετά χρήσιμη επίσης), ουσιαστικάΜSK1 περιλαμβάνει τη χρήση μιας μεθόδου μέλουςM SK2 Έτσι, αντί να χτυπήσει το γεγονός απλά προσδιορίζετε την Πηγή Δεδομένων του Παιδιού Repeater ως εξής MSKA4 για παράδειγμαMKA5

&lt;asp:Repeater idΜSK1FormatsΕπισκόπησηΠηγή δεδομένων="&lt;%# GetFormats(ContainerM SK2DataItemΜSK3&gt;" ΡούνατΜSK1ΣέρβερΜσκ2&gt;

, μαζί με τα υπόλοιπα πρότυπα κλπ για το παιδί επαναλαμβάνειΜSK1 Στη συνέχεια, στο κώδικα Η (το codebehind συνήθωςη ), απλά κάνετε αυτόΗ ΜSK5

Δημόσια DataView GetFormats(object DataItemΜSK1
{
DataRowView =DataItem ως DataRovView;
Εάν το ( συνέχιζε το ΜSK1 συνέχισε το )
επιστροφή σε.CreateChildView("JobCountΜSK2
Άλλο
Επιστροφή μηδέν;
}

ΠΡΟΣΩΠΙΚΟ ΑΓΩΝΙΣΜΟ[BlogJet](http://blogjet.com/) Δεν είναι σίγουρο' θα ήταν υπέροχο να μου επιτρέψει να τροποποιήσω το HTML - ίσως θα ήθελα' ίσως να ταξινομήσει αυτό αργότερα...αντίθεταM SK4όπως μπορείτε να δείτεMK5 πολύ απλό κώδικα ΜSK6εξαιρετικάMSKA7θα πρέπει να αναφέρουμεMKA8Θέλω'με τη χρήση ενός DataSet με ένα [Πληροφορίες](http://www.dotnetjohn.com/articles.aspx?articleid=63) ονόματι JobCount). ΤιΜSK1 ικανοποιεί την έκθεση όλων αυτών...ημέρα για ΜSK3ο Μέλος Μεθοδολογία εκδόσειςM SK4 καθώς και MK5IMHOMSKA6 είναι πολύ πιο εύκολο να γράψει από το ItemDataBound έκδοση ΜΣΚ7 είναι επίσης MUCH γρηγορότερη ΜΣΚ8 σε ορισμένες δοκιμέςMσκ9 διπλάσιες όσο ταχύτερα ΜСК10 Οποιαδήποτε περίπτωσηΜСК11 θα ελπίζω να γράψω ένα μεγαλύτερο κομμάτι γι 'αυτό με κάποια στατιστικά στοιχεία για να αποδείξω το σημείο μου