2012-04-12 7 views
0

Ich habe eine Gridview und ich habe eine Spalte, die Bestellnummer zeigt. Diese Spalte ist in ItemTemplate mit verschiedenen CommandArgument und Text. Die Nummer muss in einem bestimmten Format angezeigt werden und ich habe eine Funktion, die die Zahl in diesem Format zurückgibt. Ich muss auf die Spaltenwerte im RowDataBound Ereignis zugreifen. Wie e.rows.cells(0).text = function_name(e.rows.cells(0).text).Format Spalte in einer Vorlage mit rowdatabound

Aber meine Frage ist, wie Sie auf die Werte innerhalb der ItemTemplate zugreifen. Und ich möchte die Werte nicht in ein Steuerelement einfügen.

Dank

Antwort

0

ItemTemplate bedeuten sie den regulären Wert in Gridview ist ohne usw. bearbeitet werden Sie es

GridView.FindControl zugreifen können ('..')

+0

OK. Aber wie ändere ich das Format der gleichen Spalte? Ohne Vorlage mache ich einfach e.rows.cells (0) .text = Funktionsname (e.rows.cells (0) .text) und es funktioniert. Wie macht man das Gleiche mit Findcontrol? –

Verwandte Themen