大家好,
我设计了一个GridView,contails 4 columns.The数据范围内的代码如下:
<asp:GridView ID="GViewCarrierType" runat="server" AllowPaging="True" DataKeyNames=""
AutoGenerateColumns="False" AutoGenerateEditButton="True" CellPadding="4" ForeColor="#333333"
GridLines="None" PageSize="5" OnPageIndexChanging="GViewCarrierType_PageIndexChanging"
OnRowCancelingEdit="GViewCarrierType_RowCancelingEdit" OnRowEditing="GViewCarrierType_RowEditing"
OnRowUpdating="GViewCarrierType_RowUpdating">
<FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
<RowStyle BackColor="#EFF3FB" />
<PagerStyle BackColor="#2461BF" ForeColor="White" HorizontalAlign="Center" />
<SelectedRowStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" />
<HeaderStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
<EditRowStyle BackColor="AliceBlue" />
<AlternatingRowStyle BackColor="White" />
<Columns>
<asp:TemplateField ItemStyle-HorizontalAlign="Center">
<HeaderTemplate>
Carrier Type</HeaderTemplate>
<ItemTemplate>
<%#Eval ("CarrierTypeName") %></ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtCTName" runat="server" Text='<%#Eval ("CarrierTypeName") %>'></asp:TextBox></EditItemTemplate>
<FooterTemplate>
<asp:TextBox ID="txtnewCTName" runat="server"></asp:TextBox></FooterTemplate>
</asp:TemplateField>
<asp:TemplateField ItemStyle-HorizontalAlign="Center">
<HeaderTemplate>
Mode Of Transport</HeaderTemplate>
<ItemTemplate>
<%#Eval ("MTName") %></ItemTemplate>
<EditItemTemplate>
<asp:DropDownList ID="ddlMT" runat="server" AppendDataBoundItems="true" DataSource='<%# GetMTName()%>' SelectedValue='<%#Eval("MTName")%>' DataTextField="MTName"
DataValueField="MTID" >
</asp:DropDownList>
<