Fala, galera!!
Segue um post relâmpago com o código para adicionar um colspan no footer de sua gridview:
No evento ItemDatabound adicione o seguinte código:
If e.Row.RowType = DataControlRowType.Footer Then
e.Row.Cells(0).ColumnSpan = 2
e.Row.Cells(1).Visible = False
End If
Um abraço e até a próxima!!
sexta-feira, 30 de abril de 2010
domingo, 18 de abril de 2010
Removendo Acentuação
Fala, galera!!
Hoje vou postar um código simples, mas bastante útil para retirada de acentuação de uma string.
A essa altura do campeonato, não dá mais para escrever 50 linhas de código com "Replaces" para remover caracteres de acentuação, né?
Então, segue o código "inteligente":
Public Function RemoverAcentos(ByVal Valor As String) As String
Dim TextoNormalizado As String = Valor.Normalize(NormalizationForm.FormD)
Dim sbTexto As New StringBuilder
For i = 0 To TextoNormalizado.Length - 1
Dim C As Char = TextoNormalizado(i)
If (CharUnicodeInfo.GetUnicodeCategory(C) <> UnicodeCategory.NonSpacingMark) Then
sbTexto.Append(C)
End If
Next
Return sbTexto.ToString
End Function
Um abraço e até a próxima!!
Hoje vou postar um código simples, mas bastante útil para retirada de acentuação de uma string.
A essa altura do campeonato, não dá mais para escrever 50 linhas de código com "Replaces" para remover caracteres de acentuação, né?
Então, segue o código "inteligente":
Public Function RemoverAcentos(ByVal Valor As String) As String
Dim TextoNormalizado As String = Valor.Normalize(NormalizationForm.FormD)
Dim sbTexto As New StringBuilder
For i = 0 To TextoNormalizado.Length - 1
Dim C As Char = TextoNormalizado(i)
If (CharUnicodeInfo.GetUnicodeCategory(C) <> UnicodeCategory.NonSpacingMark) Then
sbTexto.Append(C)
End If
Next
Return sbTexto.ToString
End Function
Um abraço e até a próxima!!
Marcadores:
Acentos,
Acentuação,
Asp.net,
Remoço de Acentos
sábado, 10 de abril de 2010
Validando um GUID
Fala, galera!!
Dando sequência no assunto GUID.
De acordo com o exemplo citado no post anterior, o usuário recebe por email um link para ativar seu cadastro.
O código de ativação é um GUID.
Ao acessar a página de ativação é preciso verificar se o parâmetro informado na querystring é um GUID válido.
Essa validação é necessária por questões de segurança.
Segue o código de validação do GUID:
Private Function GuidEhValido(ByVal Valor as string) as Boolean
Try
Dim NovoGuid as System.Guid = New System.Guid(Valor)
return True
Catch ex as Exception
return False
End Try
O construtor da classe Guid possui uma sobrecarga que permite que se informe um parâmetro do tipo GUID.
Logo, para validar se o seu GUID é válido, basta instanciar a classe GUID passando esse parâmetro.
Se não ocorrer erro, GUID válido.
Se ocorrer erro, GUID inválido.
Um abraço e até a próxima!!
Dando sequência no assunto GUID.
De acordo com o exemplo citado no post anterior, o usuário recebe por email um link para ativar seu cadastro.
O código de ativação é um GUID.
Ao acessar a página de ativação é preciso verificar se o parâmetro informado na querystring é um GUID válido.
Essa validação é necessária por questões de segurança.
Segue o código de validação do GUID:
Private Function GuidEhValido(ByVal Valor as string) as Boolean
Try
Dim NovoGuid as System.Guid = New System.Guid(Valor)
return True
Catch ex as Exception
return False
End Try
O construtor da classe Guid possui uma sobrecarga que permite que se informe um parâmetro do tipo GUID.
Logo, para validar se o seu GUID é válido, basta instanciar a classe GUID passando esse parâmetro.
Se não ocorrer erro, GUID válido.
Se ocorrer erro, GUID inválido.
Um abraço e até a próxima!!
Assinar:
Postagens (Atom)