HI,
Precisei adicionar uma classe a uma tag li de acordo com o tipo de um determinado campo em um componente de repetição do Asp.Net.
Exemplo: Se o campo tivesse valor F o class deveria ser comment senão deveria ser comment reply.
Na parte visual coloquei a tag li como sendo runnet="server"
< li id="li_tipo_resposta" runat="server" >
E no ItemDataBound do controle Repeater coloquei esse código
protected void repeatRespostas_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
string _tipo_resposta = Convert.ToString(DataBinder.Eval(e.Item.DataItem, "tipo_resposta"));
if (_tipo_resposta.Equals("F"))
{
((HtmlControl)e.Item.FindControl("li_tipo_resposta")).Attributes.Add("class", "comment");
}
else
{
((HtmlControl)e.Item.FindControl("li_tipo_resposta")).Attributes.Add("class", "comment reply");
}
}
}
A tag é localizada e seu atributo Class é adicionado.
Implementei esse código com base nessa página
C# - How to change HTML elements atributes
http://stackoverflow.com/questions/186918/c-sharp-how-to-change-html-elements-attributes/10795178#10795178
Fiquem na Paz!!!!
Mostrando postagens com marcador elemento. Mostrar todas as postagens
Mostrando postagens com marcador elemento. Mostrar todas as postagens
quarta-feira, setembro 04, 2013
sexta-feira, maio 25, 2012
Criar uma linha para separar elementos no layout do android
HI,
Para ficar visualmente melhor, procurei uma maneira para colocar uma linha separando os dados do topo da tela e uma list.
achei essa solução:
Creating line dividers in Android tab layout paragraphs
http://stackoverflow.com/questions/4583015/creating-line-dividers-in-android-tab-layout-paragraphs/4583071#4583071
Fiquem na Paz!!!
Alinhando elemento no rodapé em um layout Android
HI,
Em uma tela principal que montei, precisei colocar o endereço do site no rodapé da tela. Ficando o logo no topo, dois botões para acessar as telas do programa e uma imagem no rodapé.
Pesquisando, vi que precisaria usar um layout do tipo Relative Layout. E alinhar o elemento usando a propriedade android:layout_alignParentBottom;
Achei aqui esse dica:
How to align views at the bottom of the screen?
http://stackoverflow.com/questions/2386866/how-to-align-views-at-the-bottom-of-the-screen/2386929#2386929
Fiquem na Paz!!!
Em uma tela principal que montei, precisei colocar o endereço do site no rodapé da tela. Ficando o logo no topo, dois botões para acessar as telas do programa e uma imagem no rodapé.
Pesquisando, vi que precisaria usar um layout do tipo Relative Layout. E alinhar o elemento usando a propriedade android:layout_alignParentBottom;
Achei aqui esse dica:
How to align views at the bottom of the screen?
http://stackoverflow.com/questions/2386866/how-to-align-views-at-the-bottom-of-the-screen/2386929#2386929
Fiquem na Paz!!!
Assinar:
Postagens (Atom)