Jump to content
Sign in to follow this  
startuga

[Resolvido] Gridview uncheck checkbox

Recommended Posts

startuga

Boas pessoal,

Existe alguma forma através de um hyperlink field dar uncheck a uma checkbox dentro de uma GridView?

Share this post


Link to post
Share on other sites
nelsonr

Boas,

acho que depende um bocado do conteúdo da gridview.

Qual a origem de dados que gera o estado da checkbox?

Em principio bastará alterares os dados directamente e fazer refresh à grid.

E em vez do hyperlink podes usar um linkbutton, que gera um evento no servidor quando clicas

Share this post


Link to post
Share on other sites
nelsonr

Leste o que coloquei no post #2?

Se a checkbox da grelha está bounded com os dados da base de dados, terás de alterar o valor na base de dados e fazer refresh à grelha.

Para isso o melhor será usares um linkbutton, porque gera um evento no click para ir ao servidor

Share this post


Link to post
Share on other sites
startuga

Neste momento estou com este código:

UPDATE CLUSTERS SET Cluster_ENABLE = 'False' WHERE (Cluster_ID = @Cluster_ID)

Como faço para correr este update diretamente na grid?

Edited by startuga

Share this post


Link to post
Share on other sites
startuga

Bem desde já peço desculpa pelo facto de ter tratado o mesmo assunto em tópicos diferentes numa situação ocasional.

Paço também a informar que já resolvi o problema, talvez não tenha utilzado os procedimentos mais correctos mas foi a forma que arranjei para o resolver.

O que fiz foi, através do Commandfield Properties da Gridview correr um update:

UPDATE CLUSTERS SET Cluster_ENABLE = 'False' WHERE (Cluster_ID = @Cluster_ID)

Deixando todos os outros campos da grid apenas ReadOnly. Para que o utilizador apenas consiga realizar o procedimento neste caso deixar o campo Cluster_ENABLE = 'FALSE' apenas com dois clicks (Delete -> Confirm).

Defini também na grid a master key Cluster_ID para que ele me desse permissão para poder editar os dados tando eles apenas ReadOnly.

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
Sign in to follow this  

×
×
  • Create New...

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.