<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>test1</title> </head> <body> <form id="form1" runat="server"> <div> เลือกรายการ : <select id="sltProduct" runat="server"> <option value="1">ปาปริกา</option> <option value="1">โปเต้</option> <option value="1">ฮานามิ</option> </select> จำนวน : <input type="text" id="txtUnit" runat="server" /> ราคาต่อหน่วย : <input type="text" id="txtPricePerUnit" runat="server" /> <asp:Button ID="Button1" runat="server" style="height: 26px" Text="Button" /> </div> <div id="sumDisplay" runat="server"></div> </form> </body> </html>
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>Untitled Page</title> </head> <body> <form id="form1" runat="server"> <div> เลือกรายการ : <select id="sltProduct" runat="server"> <option Value="1">ปาปริก้า</option> <option Value="2">โปเต้</option> <option Value="3">ฮานามิ</option> </select> จำนวน : <input type="text" id="txtUnit" runat="server"> ราคาต่อหน่วย : <input type="text" id="txtPricePerUnit" runat="server"> <input type="submit" id="btnsubmit" runat="server" /> </div> <div id="sumDisplay" runat="server"></div> </form> </body> </html> .cs using System; using System.Configuration; using System.Data; using System.Linq; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.HtmlControls; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Xml.Linq; public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { if (Page.IsPostBack) { sumDisplay.InnerText = DoOperation( sltProduct.Items[sltProduct.SelectedIndex].Text, txtUnit.Value, txtPricePerUnit.Value); } else { sumDisplay.InnerText = "กรุณากรอกข้อมูล"; } } private string DoOperation(string name, string unit, string pricePerUnit) { if (name == null || unit == null || pricePerUnit == null) { return "ต้องกรอกข้อมูลให้ครบถ้วน"; } int numUnit, numPricePerUnit; if (!Int32.TryParse(unit, out numUnit)) { return "ข้อมูลจำนวนไม่เป็นตัวเลข"; } if (!Int32.TryParse(pricePerUnit, out numPricePerUnit)) { return "ข้อมูลจำนวนไม่เป็นตัวเลข"; } return "ราคาที่ต้องจ่ายของ" + name + " = " + (numUnit * numPricePerUnit); } }
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง