Arquivos do Blog

Atualizando os Dados – Editando Dados no GridView – Parte 3

Olá pessoal, neste artigo será dado continuidade ao projeto criado para editar dados do GridView, em ASP.NET, utilizando a linguagem C#. Acompanhem:

Se você não viu as partes anteriores, clique aqui para vê-las.

 Já temos feito o carregamento dos dados e passagem via QueryString do ID do produto para a página de detalhes, onde é recuperado esse ID, feito uma consulta no banco e retornado os valores para os TextBoxes.

Adicione a esta página um botão, dando a ele o ID btnAlterarValores. Agora vá a página de códigos e crie uma variável que será a propriedade que irá armazenar o ID do produto, no momento em que essa página for chamada. Dessa forma utilizaremos o conceito de ViewState. A Listagem 01 ilustra a criação dessa propriedade.

Listagem 01 – Propriedade IdProduto, usando ViewState


public Int32 IdProduto

{

get

{

if (ViewState["IdProduto"] != null)

return Convert.ToInt32(ViewState["IdProduto"]);

return 0;

}

set

{

ViewState["IdProduto"] = value;

}

}

Note que é usado o get e o set, já que a utilizo para retornar e atribuir valor.

Leia o resto deste post

Criação dos Métodos, Propriedades e Eventos: CRUD em XML com ASP.NET e C# – Parte 2

Olá pessoal, neste artigo começaremos as codificações de alguns métodos, propriedades e eventos. Acompanhem:

Vá à página de códigos do Default.aspx e crie o seguinte método, que irá carregar os dados no GridView:


private void CarregarXML()

{

try

{

DataSet objDataSet = new DataSet();

objDataSet.ReadXml(Server.MapPath(@"App_Data\Produtos.xml"));

if (objDataSet.Tables.Count > 0)

{

this.grdDados.DataSource = objDataSet;

this.grdDados.DataBind();

}

}

catch (Exception)

{

this.ClientScript.RegisterClientScriptBlock(Page.GetType(), "Mensagem",

"<script>alert('Ops, ocorreu um erro ao Carregar o XML!');</script>");

}

}

Leia o resto deste post

Exemplo Prático: Usando Session – Parte 2

Olá pessoal, neste artigo veremos um exemplo prático do uso da Session. Acompanhem:

A idéia é a seguinte: neste exemplo bem simples vamos criar duas páginas, na primeira vamos salvar o valor na Session e na segunda iremos recuperar este valor. Dito isto, crie uma aplicação Web, dando a ela o nome ExemploSession e dê OK.

Na Default.aspx, arraste da ToolBox um TextBox, um Label e um Button, dando a eles os ID’s: txtNome, lblNome e btnGravar. Sua página deverá ficar como abaixo:

Leia o resto deste post

Conceitos e Dicas: Usando Session – Parte 1

Olá pessoal, neste artigo veremos os conceitos e a sintaxe para o uso de um modelo de persistência do ASP.NET, usado para armazenar variáveis de sessão que  se chama Session. Acompanhem:

Como dito anteriormente, usamos como mecanismo de persistência dos dados as variáveis de sessão, representadas pelo objeto chamado Session, aí podemos usar uma chave neste objeto e depois o recuperarmos por meio desta chave.

Leia o resto deste post

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.

Join 551 other followers