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

dianaemanuel

Inserir linhas numa GridView

Recommended Posts

dianaemanuel

Bom dia,

Andei a fazer uma pesquisa sobre as gridview e o que encontrei é que com as gridview só podemos editar, seleccionar e eliminar, a minha questão é: e inserir linhas? Dá para fazer?

Cumprimentos

dianaemanuel

Share this post


Link to post
Share on other sites
dianaemanuel

Mas eu quero inserir linhas é quando a página web está a correr, isso é possivel?

Share this post


Link to post
Share on other sites
jpaulino

Sim, é como te disse. Se não quiseres que a página faça postback, podes usar AJAX e colocar o teus controlos dentro de um UpdatePanel

Share this post


Link to post
Share on other sites
dianaemanuel

Eu tentei como me disse, e fiz da seguinte maneira:

 protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            if (e.CommandName == "Inserir")
            GridView1.DataSourceID = "";
            GridView1.DataBind();

        }

Mas não está a funcionar.

O que estou a fazer mal?

Share this post


Link to post
Share on other sites
paulo silva

Boas,

Com os exemplos do jPaulino chegas lá facilmente, depois para não efectuar o postback no ambiente visual tratas disso arrastas o updatepanel para a pagina e em seguida a gridview para dentro do updatepanel depois claro colocar o scriptmanager no topo da página.

Cumprimentos Paulo Silva

Share this post


Link to post
Share on other sites
dianaemanuel

Bom dia,

Já consegui resolver através dos exemplos que estão nos links.

Obrigado.

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.