Acessando Coluna TextBox no RadGrid por Telerik
Pergunta
Você sabe como acessar caixas de texto adicionadas a um RadGrid que não estão vinculados, mas são usados ??para prender qualquer entrada afins fileira um usuário digitou para a caixa de texto para essa coluna. Eu preciso acessar este lado do servidor de dados quando ocorre um postback. Sua opinião é muito bem-vinda Agradecendo
Tony
Solução
Isso depende de como essas caixas de texto estão sendo adicionados / criado. Se por 'não obrigado' você quer dizer que eles estão em colunas de modelo que você deve ser capaz de usar .FindControl em um dos eventos da grade para a garra que caixa de texto. E mais uma vez qual evento vai depender do que está causando o postback para acontecer. Para o propósito deste exemplo de código eu vou assumir que você está lidando com um item de comando no grid
Private Sub radGrid_ItemCommand(ByVal source As Object, ByVal e As Telerik.WebControls.GridCommandEventArgs) Handles RadGrid1.ItemCommand
Select Case e.CommandName
Case "Update"
Dim txt as Textbox
txt = e.Item.FindControl("textboxID")
If Not txt is Nothing Then someObject.someString = txt.Text
Case Else
'do something else
End Sub
Espero que ajude.
Outras dicas
Private Sub radGrid_ItemCommand(ByVal source As Object, ByVal e As Telerik.WebControls.GridCommandEventArgs) Handles RadGrid1.ItemCommand
Select Case e.CommandName
Case "Update"
Dim txt as Textbox
txt = e.Item.FindControl("textboxID")
If Not txt is Nothing Then someObject.someString = txt.Text
Case Else
'do something else
End Sub