Webster Velasco
Top achievements
Rank 2
Webster Velasco
asked on 04 Dec 2009, 12:52 PM
hi.
i want to know if there is any methods to change my default header text value during my itemcreated events?.
regards
webster
i want to know if there is any methods to change my default header text value during my itemcreated events?.
regards
webster
2 Answers, 1 is accepted
0
Shinu
Top achievements
Rank 2
answered on 04 Dec 2009, 01:10 PM
Hello Webster,
Check out the following link which explains on how to customize your grid header. This should probably help you:
Check out the following link which explains on how to customize your grid header. This should probably help you:
Thanks
Shinu.
0
Webster Velasco
Top achievements
Rank 2
answered on 04 Dec 2009, 02:19 PM
thanks.. your suggestion has solved one of my problem..
i have a second problem where my radgrid is inside a <asp:content> controls..
this asp contend is related on my cotentplaceholder..
now i want to change the header using a method like this
function call:
i have a second problem where my radgrid is inside a <asp:content> controls..
this asp contend is related on my cotentplaceholder..
now i want to change the header using a method like this
Public Function ImpostaCampiZoom(ByRef Pagina As Page, ByVal NomePagina As String) As String |
' imposta label del campi della pagina |
TestoMessaggio = "" |
ImpostaCampiZoom = "" |
Dim c As Control |
Dim childc As Control |
Dim colGrid As String |
Dim colHeader As Telerik.Web.UI.GridColumn |
ApriConnessioni() |
ReDim param(0 To 1) |
ReDim paramVal(0 To 1) |
param(0) = "CODICELINGUA" |
param(1) = "NOMEPAGINA" |
paramVal(0) = UTE_Lingua |
paramVal(1) = NomePagina |
EseguiStored("Pagina_Lingua", param, paramVal, kDataReader) |
'ChiudiConnessioni() |
If TestoMessaggio.Length > 0 Then |
ImpostaCampiZoom = TestoMessaggio |
ChiudiConnessioni() |
Exit Function |
End If |
Try |
With DR |
Do Until .Read = False |
Pagina.Title = Nz(.GetValue(.GetOrdinal("TITOLOPAGINA")), "") |
colGrid = Nz(.GetValue(.GetOrdinal("CODICECAMPO")), "") |
For Each c In Pagina.Controls |
For Each childc In c.Controls |
If TypeOf childc Is Label Then |
If CType(childc, Label).ID = colGrid Then |
CType(childc, Label).Text = Nz(.GetValue(.GetOrdinal("LABELCAMPO")), "") |
CType(childc, Label).ToolTip = Nz(.GetValue(.GetOrdinal("HELPCAMPO")), "") |
Else |
If CType(childc, Label).ID = "lblTitoloElenco" Then |
CType(childc, Label).Text = Nz(.GetValue(.GetOrdinal("TITOLOPAGINA")), "") |
End If |
End If |
ElseIf TypeOf childc Is Telerik.Web.UI.RadGrid Then |
colHeader = CType(childc, Telerik.Web.UI.RadGrid).MasterTableView.Columns.FindByUniqueName(colGrid) |
colHeader.HeaderText = Nz(.GetValue(.GetOrdinal("LABELCAMPO")), "") |
ElseIf TypeOf childc Is HtmlInputHidden Then |
If CType(childc, HtmlInputHidden).ID = "lblHelpPagina" Then |
CType(childc, HtmlInputHidden).Value = Nz(.GetValue(.GetOrdinal("HELPPAGINA")), "") |
End If |
End If |
Next |
Next |
Loop |
End With |
ChiudiConnessioni() |
Catch _err As Exception |
TestoMessaggio = "Errore etichette / Errors label - " + _err.Source + "->" + _err.Message |
End Try |
End Function |
function call:
ImpostaCampiZoom(Page, "Zoom") |