USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Dicas

  ASP - Active Server Page    (Miscelâneas)

Título da Dica:  Acessando o DataSource durante a carga do DataGrid
Postada em 6/10/2003 por ^HEAVY-METAL^            
Muitas vezes voce gostaria de acessar o "datarow" que está sendo carregado em determinada coluna. Um exemplo prático para este uso.
- Vamos supor que voce está listando chamados pendentes , e quer "mudar" da cor da coluna se um chamado é urgente ou se esta muito atrasado, e mais ainda, o campo que tem esta informação não está no dataGrid e sim do DataTable ...
- Vamos ao Código

Language="ASP.NET"
<asp:datagrid id="DataGrid1" runat="server" AutoGenerateColumns="False">
   <Columns>
      <asp:TemplateColumn HeaderText="OS">
         <ItemTemplate>
            <img src='<%# SelIMG(DataBinder.Eval(Container, "DataItem.Prioridade")) %>'
                border=0 alt='' align=absmiddle>
         <%# DataBinder.Eval(Container, "DataItem.OsId", "{0:D6}") %>
         </ItemTemplate>
      </asp:TemplateColumn>
      <asp:BoundColumn DataField="Data" HeaderText="Criada"
            DataFormatString="{0:dd/MM/yy}"></asp:BoundColumn>
      <asp:BoundColumn DataField="Posicao"
            HeaderText="Posicao"></asp:BoundColumn>
   </Columns>
</asp:datagrid>

T+,
 


CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página