curso pr-tico de ms visual studio[1] net 2005
330 pág.

curso pr-tico de ms visual studio[1] net 2005

Disciplina:Tecnologias Web2.419 materiais6.995 seguidores
Pré-visualização35 páginas
</EditItemTemplate>

 </asp:TemplateField>

 <asp:TemplateField

HeaderText="NR COOP">

 <ItemTemplate>

 <asp:Label

ID="lblNumCooperativa" runat="server">

 <%#

DataBinder.Eval(Container.DataItem, "NumCooperativa")%>

 </asp:Label>

 </ItemTemplate>

Curso Prático Visual Studio.NET 2005

Este material não pode ser usado em treinamentos e em sala de aula.
http://www.mauriciojunior.org

 <EditItemTemplate>

 <asp:TextBox

ID="txtNumCooperativa" runat="server"

 Text='<%#

DataBinder.Eval(Container.DataItem, "NumCooperativa") %>'>

 </asp:TextBox>

 </EditItemTemplate>

 </asp:TemplateField>

 <asp:TemplateField

HeaderText="BANCO DE DADOS">

 <ItemTemplate>

 <asp:Label

ID="lblInitialCatalog" runat="server">

 <%#

DataBinder.Eval(Container.DataItem, "InitialCatalog") %>

 </asp:Label>

 </ItemTemplate>

 <EditItemTemplate>

 <asp:TextBox

ID="txtInitialCatalog" runat="server"

 Text='<%#

DataBinder.Eval(Container.DataItem, "InitialCatalog") %>'>

 </asp:TextBox>

 </EditItemTemplate>

 </asp:TemplateField>

 <asp:TemplateField

ShowHeader="true" HeaderText="SERVIDOR">

 <ItemTemplate>

 <asp:Label

ID="lblDataSource" runat="server">

 <%#

DataBinder.Eval(Container.DataItem, "DATASOURCE") %>

 </asp:Label>

 </ItemTemplate>

Curso Prático Visual Studio.NET 2005

Este material não pode ser usado em treinamentos e em sala de aula.
http://www.mauriciojunior.org

 <EditItemTemplate>

 <asp:TextBox

ID="txtDataSource" runat="server"

 Text='<%#

DataBinder.Eval(Container.DataItem, "DATASOURCE") %>'>

 </asp:TextBox>

 </EditItemTemplate>

 </asp:TemplateField>

 <asp:TemplateField

ShowHeader="true" HeaderText="AMBIENTE">

 <ItemTemplate>

 <asp:Label

ID="lblIdAmbiente" runat="server">

 <%#

DataBinder.Eval(Container.DataItem, "IdAmbiente") %>

 </asp:Label>

 </ItemTemplate>

 <EditItemTemplate>

 <asp:TextBox

ID="txtIdAmbiente" runat="server"

 Text='<%#

DataBinder.Eval(Container.DataItem, "IdAmbiente") %>'>

 </asp:TextBox>

 </EditItemTemplate>

 </asp:TemplateField>

 <asp:CommandField

ButtonType="Button" CancelText="C" DeleteText="D" EditText="E"

HeaderText="A&#199;&#195;O"

 InsertVisible="False"

ShowDeleteButton="true" ShowEditButton="True" UpdateText="A" />

 </Columns>

Referência: 2.2 GridView Parte II

Curso Prático Visual Studio.NET 2005

Este material não pode ser usado em treinamentos e em sala de aula.
http://www.mauriciojunior.org

Dentro da tag <Columns> existem as tags <ItemTemplate> e

<EditItemTemplate>. (Referência 2.3 GridView Parte II)

<asp:TemplateField ShowHeader="false">

 <ItemTemplate>

 <asp:Label

Visible="false" ID="lblIdCooperativa" runat="server">

 <%#

DataBinder.Eval(Container.DataItem, "IdCooperativa")%>

 </asp:Label>

 </ItemTemplate>

 <EditItemTemplate>

 <asp:TextBox

Visible="false" ID="txtIdCooperativa" runat="server"

 Text='<%#

DataBinder.Eval(Container.DataItem, "IdCooperativa") %>'>

 </asp:TextBox>

 </EditItemTemplate>

Referência: 2.3 GridView Parte II

Todo campo de dentro da Tag <EditItemTemplate> existe um textbox onde

o mesmo pode ser alterado ou editado.Para não ter um campo editado, é só

tirar a tag <EditItemTemplate> com todo o seu conteúdo.

Cliquei no mode design, selecionei o GridView, logo depois em propriedades

e no campo Events. Esse componente mudou um pouco em relação ao

antigo DataGrid. Agora o modo para fazer a edição, cliquei no método

RowEditing onde é redirecionado automaticamente ao code behing.(2.4

GridView Parte II).

Curso Prático Visual