<pre lang="text"><pre lang="text">
<asp:GridView ID="gv" runat="server" AutoGenerateColumns="False" BackColor="White" BorderColor="#CC9966" style="table-layout:auto;text-align:left;" BorderStyle="None" BorderWidth="1px" CellPadding="4" Height="125px" Width="1037px" ShowFooter="True" OnRowDataBound="gv_RowDataBound"> <Columns> <asp:BoundField HeaderText="S No." DataField="rownum" /> <asp:BoundField HeaderText="Product Code" DataField="product_code" /> <asp:BoundField HeaderText="Ordered Quantity" DataField="quantity" /> <asp:TemplateField HeaderText="Deliver Order"> <ItemTemplate> <asp:TextBox ID="txtdile_order" runat="server" BackColor="#ffff99" OnKeyUP="return GetTotal2(this)" Text='<%# Bind("quantity_sale") %>' AutoPostBack="true"></asp:TextBox> </ItemTemplate> <FooterTemplate> <asp:TextBox ID="txtdile_Total" runat="server" BackColor="#66ff33"></asp:TextBox> </FooterTemplate> <%--<ItemStyle BackColor="Yellow" />--%> </asp:TemplateField> <asp:TemplateField HeaderText="Dealer Value"> <ItemTemplate> <asp:TextBox ID="txtdeal" runat="server" BackColor="#cccccc" ReadOnly="true" Text='<%# Bind("dealer_value") %>' AutoPostBack="false" ></asp:TextBox> </ItemTemplate> </asp:TemplateField> <asp:TemplateField HeaderText="Sub Total"> <ItemTemplate> <asp:TextBox ID="txtsub_total" runat="server" BackColor="#cccccc" ReadOnly="true" Text='<%# Bind("sub_total") %>' AutoPostBack="false"></asp:TextBox> </ItemTemplate> <FooterTemplate> <asp:TextBox ID="txtFootTotal" runat="server" BackColor="#66ff33"></asp:TextBox> </FooterTemplate> </asp:TemplateField> <asp:BoundField HeaderText="UOM" DataField="uom" /> <asp:BoundField HeaderText="Available Quantity" DataField="avquantity" /> <asp:TemplateField HeaderText="Available Quantity1"> <ItemTemplate> <asp:TextBox ID="lblav" runat="server" AutoPostBack ="false" ReadOnly ="true" Text='<%# Bind("avquantity") %>'></asp:TextBox> </ItemTemplate> </asp:TemplateField> </Columns> <FooterStyle BackColor="#ac0e14" ForeColor="#330099" /> <HeaderStyle BackColor="#ac0e14" Font-Bold="True" ForeColor="#FFFFff" /> </asp:GridView> my code is <pre lang="cs">function GetTotal2(lnk) { var row = lnk.parentNode.parentNode; var rowIndex = row.rowIndex - 1; i = rowIndex; alert(i); var grid = document.getElementById("<%= gv.ClientID%>"); var inputs = grid.getElementsByTagName("input"); var x =0; var y = 0; if (inputs[i].name.indexOf("lblav") > 1) { //if (inputs[i].value != "") { x = parseInt(inputs[i].value); alert(x); //} } if (inputs[i].name.indexOf("txtdile_order") > 1) { //if (inputs[i].value != "") { y = parseInt(inputs[i].value); alert(y); //} } if(y>x) { alert("Check the Avaibility Of Stock"); return true; } return false; }</pre>
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)