<asp:TemplateField HeaderText="Order Qty"> <EditItemTemplate> <asp:TextBox ID="txtQty" runat="server" Width="30px" text='<%# Bind("OrderQty") %>'></asp:TextBox> </EditItemTemplate> <ItemTemplate> <asp:Label ID="lblOrderQty" runat="server" Text='<%# Bind("OrderQty") %>'></asp:Label> </ItemTemplate> <ItemStyle HorizontalAlign="Center" VerticalAlign="Middle" Width="50px" /> </asp:TemplateField>
private void calculatePrice() { double orderPrice = 0; foreach (GridViewRow r in dgvProductList2.Rows) { double price = double.Parse(r.Cells[2].Text); Label ordQty = (Label)r.FindControl("lblOrderQty"); string ORDqty = ordQty.ToString(); int orderQty = int.Parse(ORDqty); // มันบอกว่า Input string was not in a correct format double total; total = price * orderQty; orderPrice += total; r.Cells[5].Text = total.ToString("#,##0.00"); } Session["orderPrice"] = orderPrice.ToString("#,##0.00"); txtOrderPrice.Text = Session["orderPrice"].ToString(); }
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง