Значение DropDown Увеличивается по одному на каждую запись в gridview - PullRequest
1 голос
/ 17 февраля 2012

Я хочу, чтобы в gridview каждая запись соответствовала приращению значения в раскрывающемся меню

Я хочу, чтобы каждое соответствующее увеличение раскрывающегося значения записи

, если одна строка вставлялась в сетку, то в раскрывающемся списке она показывает 1 и 2 непрерывно...

<asp:GridView ID="GrdBandlevel" runat="server" AutoGenerateColumns="False" 
            DataKeyNames="band_level_id" AllowPaging="true" PageSize="4"
       OnRowCancelingEdit="GrdBandlevel_RowCancelingEdit" 
       OnRowEditing="GrdBandlevel_RowEditing" 
         OnRowUpdating="GrdBandlevel_RowUpdating" OnRowCommand="GrdBandlevel_RowCommand"
       ShowFooter="True" OnRowDeleting="GrdBandlevel_RowDeleting" 
            onpageindexchanging="GrdBandlevel_PageIndexChanging" 
        ondatabound="GrdBandlevel_DataBound" BackColor="White" BorderColor="#D1B271" 
        BorderStyle="None" BorderWidth="1px" 
            CellPadding="4" onrowdatabound="GrdBandlevel_RowDataBound"
        >
         <FooterStyle BackColor="#FFFFCC" ForeColor="#330099" BorderColor="#D1B271" />
        <RowStyle BackColor="White" ForeColor="#000000"  BorderColor="#D1B271"/>
       <Columns>

           <asp:TemplateField HeaderText="BandLevel Name" SortExpression="Location_name">
               <EditItemTemplate>
                   <asp:TextBox ID="txtName" runat="server" Text='<%# Eval("band_level_name") %>'></asp:TextBox>
                   <asp:RequiredFieldValidator ID="RequiredFieldValidator2" ValidationGroup="update"
                            runat="server" ControlToValidate="txtName" ErrorMessage="Please enter bandlevelName">*</asp:RequiredFieldValidator>
               </EditItemTemplate>
               <FooterTemplate>
                   <asp:TextBox ID="txtNewName" runat="server"></asp:TextBox>
                    <asp:RequiredFieldValidator ID="ReqNewname" runat="server" ValidationGroup="save"
                            ControlToValidate="txtNewName" ErrorMessage="Please enter ResourceName">*</asp:RequiredFieldValidator>
               </FooterTemplate>
               <ItemTemplate>
                   <asp:Label ID="Label2" runat="server" Text='<%# Bind("band_level_name") %>'></asp:Label>
               </ItemTemplate>
           </asp:TemplateField>



            <asp:TemplateField HeaderText="Sorting">
               <EditItemTemplate>

                   <asp:DropDownList ID="ddlSorting" runat="server" DataTextField="Sorting" DataValueField="band_level_id"
>             


                   </asp:DropDownList>
               </EditItemTemplate>
               <FooterTemplate>

                   <asp:DropDownList ID="ddlNewSorting" runat="server"  >

                   </asp:DropDownList>
               </FooterTemplate>
               <ItemTemplate>
                   <asp:Label ID="lblSorting" runat="server" Text='<%# Bind("Sorting") %>'></asp:Label>
               </ItemTemplate>
           </asp:TemplateField>
           <asp:TemplateField HeaderText="" ShowHeader="False">
               <EditItemTemplate>
                   <asp:LinkButton ID="LinkButton1" runat="server" CausesValidation="True" CommandName="Update"
                       Text="Update" ValidationGroup="update"></asp:LinkButton>
                   <asp:LinkButton ID="LinkButton2" runat="server" CausesValidation="False" CommandName="Cancel"
                       Text="Cancel"></asp:LinkButton>
               </EditItemTemplate>
               <FooterTemplate>
                    <asp:LinkButton ID="LinkButton2" runat="server" CausesValidation="true" CommandName="AddNew"
                            Text="Add New" ValidationGroup="save"></asp:LinkButton>
               </FooterTemplate>
               <ItemTemplate>
                   <asp:LinkButton ID="LinkButton1" runat="server" CausesValidation="False" CommandName="Edit"
                       Text="Edit"></asp:LinkButton>
               </ItemTemplate>
           </asp:TemplateField>
           <asp:CommandField HeaderText="" ShowDeleteButton="True" ShowHeader="True"  />

       </Columns>
        <PagerStyle BackColor="#FFFFCC" ForeColor="#330099" HorizontalAlign="Center" BorderColor="#D1B271" />
        <SelectedRowStyle BackColor="#FFCC66" Font-Bold="True" ForeColor="#663399" BorderColor="#D1B271" />
        <HeaderStyle BackColor="#D1B271" Font-Bold="True" ForeColor="#000000" HorizontalAlign="Center" BorderColor="#D1B271"/>
       <PagerStyle HorizontalAlign="Right" />
                    <PagerTemplate>
                        <table>
                            <tr>
                                <td>
                                    <asp:PlaceHolder ID="PlaceHolder1" runat="server"></asp:PlaceHolder>
                                </td>
                            </tr>
                        </table>
                    </PagerTemplate>

   </asp:GridView>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...