Estou tentando implementar um metodo de impressão de dados que consiste no seguinte:
Tenho uma tela de pesquisa, que pós feito a pesquisa preenche um ListView com os dados. Eu preciso pegar, selecionar alguns ou todos os dados desse listview para que possa realizar a impressão. Eu pensei em colocar um checkbox para realizar a selecão especifica, porém não estou conseguindo pegar os dados, alguém poderia me dá uma força em relação a como eu posso fazer isso? Abaixo vou postar o codigo do meu listview no aspx.
Pergunta
MrJunior
Pessoal,
Estou tentando implementar um metodo de impressão de dados que consiste no seguinte:
Tenho uma tela de pesquisa, que pós feito a pesquisa preenche um ListView com os dados. Eu preciso pegar, selecionar alguns ou todos os dados desse listview para que possa realizar a impressão. Eu pensei em colocar um checkbox para realizar a selecão especifica, porém não estou conseguindo pegar os dados, alguém poderia me dá uma força em relação a como eu posso fazer isso? Abaixo vou postar o codigo do meu listview no aspx.
<asp:UpdatePanel ID="UpResultado" runat="server">
<ContentTemplate>
<asp:ListView ID="listPrestador" runat="server" DataMember="DefaultView"
OnItemDataBound="listPrestador_ItemDataBound"
onpagepropertieschanging="listPrestador_PagePropertiesChanging" >
<ItemTemplate>
<%--<asp:DetailsView ID="dlvPrestador" runat="server">--%>
<div id="rede_refereniado">
<h4>
<%# Eval("NomePrestador")%></h4>
<asp:CheckBox ID="chkPrestador" runat="server" OnCheckedChanged="chkPrestador_OnCheckedChanged"
AutoPostBack="true" />
<asp:Label ID="lblTelefone" runat="server" Text="Telefones: " Width="100px"></asp:Label>
<asp:TextBox ID="txtTelefones" runat="server" Text='<%#String.Concat(Eval("Enderecos.Ddd_telefone"), Eval("Enderecos.Num_telefone"))%>'
Width="200px" ReadOnly="true"></asp:TextBox>
<br class="br" />
<asp:Label ID="lblEnderecos" runat="server" Text="Cep: " Width="100px"></asp:Label>
<asp:TextBox ID="txtenderecos" runat="server" Text='<%#Eval("Enderecos.Cep")%>' Width="100px"
TextMode="MultiLine"></asp:TextBox>
<br class="br" />
<asp:Label ID="lbllogradouro" runat="server" Text="Endereço: " Width="100px"></asp:Label>
<asp:TextBox ID="txtlogradouro" runat="server" Text='<%#String.Concat(Eval("Enderecos.Logradouro"), Eval("Enderecos.Numlogradouro"))%>'
Width="420px" TextMode="MultiLine" ReadOnly="true"></asp:TextBox>
<br class="br" />
<asp:Label ID="lblComplemento" runat="server" Text="Complemento: " Width="100px"></asp:Label>
<asp:TextBox ID="txtComplemento" runat="server" Text='<%#String.Concat(Eval("Enderecos.Complemento"), "")%>'
Width="420px" TextMode="MultiLine" ReadOnly="true"></asp:TextBox>
<br class="br" />
<asp:Label ID="lblBairro" runat="server" Text="Bairro: " Width="100px"></asp:Label>
<asp:TextBox ID="txtBairro" runat="server" Text='<%#String.Concat(Eval("Enderecos.Bairro"), "")%>'
Width="420px" TextMode="MultiLine" ReadOnly="true"></asp:TextBox>
<br class="br" />
<asp:Label ID="lblEndMunicipio" runat="server" Text="Municipio: " Width="100px"></asp:Label>
<asp:TextBox ID="txtEndMunicipio" runat="server" Text='<%#String.Concat(Eval("Enderecos.Municipio"), " - ", Eval("Enderecos.Uf"))%>'
Width="420px" ReadOnly="true"></asp:TextBox>
<br class="br" />
<asp:Label ID="lblHorario" runat="server" Text="Horario: " Width="100px"></asp:Label>
<asp:TextBox ID="txtHorario" runat="server" Text='<%#Eval("Horario")%>' Width="420px"
TextMode="MultiLine" ReadOnly="true"></asp:TextBox>
<br class="br" />
<asp:Label ID="lblEspecialidade" runat="server" Text="Especialidade: " Width="100px"></asp:Label>
<asp:TextBox ID="txtEspecialidade" runat="server" Text='<%#Eval("EspecialidadePrestador")%>'
Width="420px" TextMode="MultiLine" Height="30px" ReadOnly="true"></asp:TextBox>
<br class="br" />
<asp:LinkButton ID="LinkButton1" runat="server">Ver Mapa</asp:LinkButton></p>
</div>
<%--</asp:DetailsView>--%>
</ItemTemplate>
<EmptyDataTemplate>
<%-- <span style="color: red; font-size: larger;"><b>
<img src="../../Imagens/gen/warning_peq.png" alt="erro" />Não há dados para
filtros selecionados.<br />
Tente novamente.</b></span>--%>
<br />
<br />
</EmptyDataTemplate>
<LayoutTemplate>
<div id="itemPlaceholderContainer" runat="server" style="">
<span id="itemPlaceholder" runat="server" />
</div>
<div style="padding-left:100px;">
<asp:DataPager ID="dtpListPrestador" runat="server" PageSize="10" PagedControlID="listPrestador">
<Fields>
<asp:NextPreviousPagerField ButtonType="Button" ShowFirstPageButton="True" ShowLastPageButton="true" />
<asp:NumericPagerField />
</Fields>
</asp:DataPager>
</div>
</LayoutTemplate>
</asp:ListView>
</ContentTemplate>
</asp:UpdatePanel>
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.