• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

Sir Pereira

Valores nulos não aparecem

4 mensagens neste tópico

<asp:FormView ID="FormView1" runat="server" AllowPaging="True" 
                DataKeyNames="PlayerID" DataSourceID="ObjectDataSource1">
                <EditItemTemplate>
                    PlayerID:
                    <asp:Label ID="PlayerIDLabel1" runat="server" Text='<%# Eval("PlayerID") %>' />
                    <br />
                    PlayerShortName:
                    <asp:TextBox ID="PlayerShortNameTextBox" runat="server" 
                        Text='<%# Bind("PlayerShortName") %>' />
                    <br />
                    PlayerFullName:
                    <asp:TextBox ID="PlayerFullNameTextBox" runat="server" 
                        Text='<%# Bind("PlayerFullName") %>' />
                    <br />
                    PlayerAge:
                    <asp:TextBox ID="PlayerAgeTextBox" runat="server" 
                        Text='<%# Bind("PlayerAge") %>' />
                    <br />
                    PlayerCountry:
                    <asp:TextBox ID="PlayerCountryTextBox" runat="server" 
                        Text='<%# Bind("PlayerCountry") %>' />
                    <br />
                    PlayerPosition:
                    <asp:TextBox ID="PlayerPositionTextBox" runat="server" 
                        Text='<%# Bind("PlayerPosition") %>' />
                    <br />
                    PlayerNotes:
                    <asp:TextBox ID="PlayerNotesTextBox" runat="server" 
                        Text='<%# Bind("PlayerNotes") %>' />
                    <br />
                    PlayerNumber:
                    <asp:TextBox ID="PlayerNumberTextBox" runat="server" 
                        Text='<%# Bind("PlayerNumber") %>' />
                    <br />
                    <asp:LinkButton ID="UpdateButton" runat="server" CausesValidation="True" 
                        CommandName="Update" Text="Update" />
                     <asp:LinkButton ID="UpdateCancelButton" runat="server" 
                        CausesValidation="False" CommandName="Cancel" Text="Cancel" />
                </EditItemTemplate>
                <InsertItemTemplate>
                    PlayerShortName:
                    <asp:TextBox ID="PlayerShortNameTextBox" runat="server" 
                        Text='<%# Bind("PlayerShortName") %>' />
                    <br />
                    PlayerFullName:
                    <asp:TextBox ID="PlayerFullNameTextBox" runat="server" 
                        Text='<%# Bind("PlayerFullName") %>' />
                    <br />
                    PlayerAge:
                    <asp:TextBox ID="PlayerAgeTextBox" runat="server" 
                        Text='<%# Bind("PlayerAge") %>' />
                    <br />
                    PlayerCountry:
                    <asp:TextBox ID="PlayerCountryTextBox" runat="server" 
                        Text='<%# Bind("PlayerCountry") %>' />
                    <br />
                    PlayerPosition:
                    <asp:TextBox ID="PlayerPositionTextBox" runat="server" 
                        Text='<%# Bind("PlayerPosition") %>' />
                    <br />
                    PlayerNotes:
                    <asp:TextBox ID="PlayerNotesTextBox" runat="server" 
                        Text='<%# Bind("PlayerNotes") %>' />
                    <br />
                    PlayerNumber:
                    <asp:TextBox ID="PlayerNumberTextBox" runat="server" 
                        Text='<%# Bind("PlayerNumber") %>' />
                    <br />
                    <asp:LinkButton ID="InsertButton" runat="server" CausesValidation="True" 
                        CommandName="Insert" Text="Insert" />
                     <asp:LinkButton ID="InsertCancelButton" runat="server" 
                        CausesValidation="False" CommandName="Cancel" Text="Cancel" />
                </InsertItemTemplate>
                <ItemTemplate>
                    <b>ID:</b>
                    <asp:Label ID="PlayerIDLabel" runat="server" Text='<%# Eval("PlayerID") %>' />
                    <br />
                    <b>Apelido:</b>
                    <asp:Label ID="PlayerShortNameLabel" runat="server" 
                        Text='<%# Bind("PlayerShortName") %>' />
                    <br />
                    <b>Nome Completo:</b>
                    <asp:Label ID="PlayerFullNameLabel" runat="server" 
                        Text='<%# Bind("PlayerFullName") %>' />
                    <br />
                    <b>Idade:</b>
                    <asp:Label ID="PlayerAgeLabel" runat="server" Text='<%# Bind("PlayerAge") %>' />
                    <br />
                    <b>País:</b>
                    <asp:Label ID="PlayerCountryLabel" runat="server" 
                        Text='<%# Bind("PlayerCountry") %>' />
                    <br />
                    <b>Posição:</b>
                    <asp:Label ID="PlayerPositionLabel" runat="server" 
                        Text='<%# Bind("PlayerPosition") %>' />
                    <br />
                    <b>Notas:</b>
                    <asp:Label ID="PlayerNotesLabel" runat="server" 
                        Text='<%# Bind("PlayerNotes") %>' />
                    <br />
                    <b>Número:</b>
                    <asp:Label ID="PlayerNumberLabel" runat="server" 
                        Text='<%# Bind("PlayerNumber") %>' />
                </ItemTemplate>
            </asp:FormView>

Pessoal tenho este código, que vai buscar os dados à BD, e queria, por exemplo se um valor fosse nulo, imaginem que a coluna 'Notas' está vazia, logo não aparecia 'Notas:'.

E já agora como faço para, por exemplo a BD ir buscar o url de uma imagem e pôr uma imagem lá ao lado?

Cumps

;)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Pessoal tenho este código, que vai buscar os dados à BD, e queria, por exemplo se um valor fosse nulo, imaginem que a coluna 'Notas' está vazia, logo não aparecia 'Notas:'.

E já agora como faço para, por exemplo a BD ir buscar o url de uma imagem e pôr uma imagem lá ao lado?

Não aparecer nulos, qualquer coisa do género:

 <asp:TextBox (...) Visible='<%# Eval("UserId") == null %>' />

PS: não testei

Imagem: Metes o url numa tag <img> que ele vai buscar a imagem. A imagem está onde?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Não aparecer nulos, qualquer coisa do género:

 <asp:TextBox (...) Visible='<%# Eval("UserId") == null %>' />

PS: não testei

Imagem: Metes o url numa tag <img> que ele vai buscar a imagem. A imagem está onde?

Em relação ao valor nulo: Vou testar ;)

Imagem: Na pasta /Images/Photos/ da aplicação web.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Não aparecer nulos, qualquer coisa do género:

 <asp:TextBox (...) Visible='<%# Eval("UserId") == null %>' />

PS: não testei

Imagem: Metes o url numa tag <img> que ele vai buscar a imagem. A imagem está onde?

A tag html img não dá, tentei fazer com ASP, mas também obtive um erro:

                                        <asp:Image ID="PlayerPhotoImagr" runat="server" 
                                            ImageUrl="Images/Photos + '<%# Bind("PlayerPhoto") %>' + .jpg" />

Warning 2 C:\Documents and Settings\Ivo Pereira\Os meus documentos\Visual Studio 2008\Projects\CRAtaense\CRAtaense\Players.aspx: ASP.NET runtime error: Uma chamada de Bind tem de ser atribuída a uma propriedade de um controlo dentro de um modelo. C:\Documents and Settings\Ivo Pereira\Os meus documentos\Visual Studio 2008\Projects\CRAtaense\CRAtaense\Players.aspx 102 1 CRAtaense
0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora