Я создал страницу aspx, где я хочу проверить, существуют ли данные в gridview или нет, используя javascript, но функция не выполняется - PullRequest
0 голосов
/ 15 февраля 2019
 <script type="text/javascript">
    function itemvalidate()
    {
        var checktext = document.getElementById('txtitemcode').value;
        var griddata = document.getElementById('griditemdetails');

        for (var i = 0; i <= griddata.rows.length; i++)
        {
            var currentrow = griddata.rows[i];
            if (currentrow.cells[0].value == checktext)
            {
                alert('Item code matched');
            }
            else
            {
                alert('Item does not exist in the current SA');
            }
        }
    }
</script>

Вот текстовое поле

 <asp:TextBox ID="txtitemcode" runat="server" onchange="javascript:itemvalidate();"></asp:TextBox>

Вид сетки, откуда я должен проверить код элемента

         <asp:GridView ID="griditemdetails" runat="server" AutoGenerateColumns="False">
             <Columns>
                      <asp:TemplateField HeaderText="No.">
                            <ItemTemplate>
                                <%#Container.DataItemIndex+1 %>
                             </ItemTemplate>
                      </asp:TemplateField>
                 <asp:BoundField HeaderText="Item Code" DataField="ProductCode"/>
                 <asp:BoundField HeaderText="Name" DataField="ProductDesc"/>
                 <asp:BoundField HeaderText="UPC" DataField="UBSCode"/>
                 <asp:BoundField HeaderText="Quantity" DataField="qty"/>
                 <asp:BoundField HeaderText="Scanned Quantity" />
                 <asp:BoundField HeaderText="Balanced Quantity" />
                 <asp:CommandField SelectText="View" ShowSelectButton="True" />

             </Columns>
         </asp:GridView>

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

Вот изображение вида сетки и данные внутри него Gridview

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