MASNathan Posted July 5, 2012 at 10:46 AM Report #467385 Posted July 5, 2012 at 10:46 AM (edited) Boas, Antes de mais, penso que o meu problema seja uma coisa básica, mas como sou novo nesta matéria deverei ter desculpa xD. o problema é o seguinte, eu faço um request a um webservice e ele devolve-me um xml, até aqui tudo bem, o problema é que ele vem com ums duzias de colunas e eu apenas quero mostrar algumas, o código que eu tenho mostra todas, a minha dúvida é como é que eu defino apenas as colunas desejadas Dim myXml As System.Data.DataSet myXml = ws.GetListaFormularios(config.id_autarquia, flfarea.Text, flftipo_processo.Text, flftipo_requerimento.Text) dgGetListaFormularios.DataSource = myXml dgGetListaFormularios.DataBind() Obrigado, MASNathan Edited July 5, 2012 at 11:09 AM by Caça
Caça Posted July 5, 2012 at 10:50 AM Report #467386 Posted July 5, 2012 at 10:50 AM Podes ocultar as que não queres ver. Pedro Martins Não respondo a duvidas por PM
MASNathan Posted July 5, 2012 at 11:01 AM Author Report #467390 Posted July 5, 2012 at 11:01 AM como é que isso se pode fazer?
Caça Posted July 5, 2012 at 11:09 AM Report #467392 Posted July 5, 2012 at 11:09 AM Tipo dgGetListaFormularios.Columns(0).Visible = False Pedro Martins Não respondo a duvidas por PM
MASNathan Posted July 5, 2012 at 11:29 AM Author Report #467395 Posted July 5, 2012 at 11:29 AM há alguma forma de ver qual o index/s da datagrid? porque eu experimentei com o 0 e deu out of range
Caça Posted July 5, 2012 at 11:31 AM Report #467396 Posted July 5, 2012 at 11:31 AM Só podes fazer isso depois de a grid estar preenchida, o índex é a ordem da coluna a começar do 0. Pedro Martins Não respondo a duvidas por PM
MASNathan Posted July 5, 2012 at 11:32 AM Author Report #467397 Posted July 5, 2012 at 11:32 AM Só podes fazer isso depois de a grid estar preenchida, o índex é a ordem da coluna a começar do 0. sim ok... eu coloquei depois do databind, está correcto?
Caça Posted July 5, 2012 at 12:59 PM Report #467419 Posted July 5, 2012 at 12:59 PM Depende se as colunas já tiverem criadas. Pedro Martins Não respondo a duvidas por PM
MASNathan Posted July 5, 2012 at 01:13 PM Author Report #467427 Posted July 5, 2012 at 01:13 PM não, as colunas não estão criadas apenas tenho <asp:DataGrid id="dgGetListaFormularios" Runat="server"></asp:Datagrid>
MASNathan Posted July 9, 2012 at 10:25 AM Author Report #468014 Posted July 9, 2012 at 10:25 AM (edited) RESOLVIDO - Dim myXml As System.Data.DataSet myXml = ws.GetListaFormularios(config.id_autarquia, flfarea.Text, flftipo_processo.Text, flftipo_requerimento.Text) 'Remover Coluna exemplo myXml.Tables(0).Columns.RemoveAt(0) dgGetListaFormularios.DataSource = myXml dgGetListaFormularios.DataBind() Edited July 9, 2012 at 10:25 AM by MASNathan
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now