我是一个ASP.net菜鸟,谁能帮我一下!
用ASP.net怎么实现如图[img=http://hi.csdn.net/space-8317280-do-album-picid-922358.html][/img]效果! --------------------编程问答-------------------- 初来乍到CSDN,发帖贴图,8步必看 [推荐] [非技术区] --------------------编程问答-------------------- 看不见图啊 --------------------编程问答-------------------- 四个Label,两个Textbox,一个Button?这里是否要涉及到事物方面的处理?
很简单的吧?
控制文本框只能输入数字和小数点,
点确定按钮后,用初始值200 + 存入数 - 取出数就OK了。 --------------------编程问答-------------------- --------------------编程问答-------------------- 楼主应该先了解一下html布局 --------------------编程问答-------------------- //Default.aspx文件
<%@ Page Title="主页" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true"
CodeFile="App_Code/Account.cs" Inherits="_Default" %>
<asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent">
</asp:Content>
<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">
<form id="form1" runat="server">
<div>
<br /> 初始值:200<br />
<br /><asp:TextBox ID="TxtInput1" runat="server" >输入存款数</asp:TextBox>
<asp:Label ID="LabelOput1" runat="server" Text="存款余额"></asp:Label>
<br />
<br />
<asp:TextBox ID="TxtInput2" runat="server" >输入取款数</asp:TextBox>
<asp:Label ID="LabelOput2" runat="server" Text="取款余额"></asp:Label>
<br /><br />
<asp:Button ID="btmSubmit" runat="server" Text="确定" OnClick="btmSubmit_Click"
BorderStyle="Ridge" />
</div>
</form>
</asp:Content>
//Account.cs文件
private String _Name;//对应的Name属性
private decimal _Balance;//对应的Balance属性
public string ID
{
get
{
return this._ID;
}
set
{
this._ID = value;
}
}
public string Name
{
get
{
return this._Name;
}
set
{
this._Name = value;
}
}
public decimal Balance
{
get
{
return this._Balance;
}
set
{
this._Balance = value;
}
}
public Account(string id, string name, decimal balance)
{
this._ID = id;
this.Name = name;
this.Balance = balance;
}
public void Deposit(decimal amount)
{
if (amount > 0)
{
this._Balance += amount;
}
else
{
throw new Exception("存款余额不能小于或等于零!");
}
}
public void Acquire(decimal amount)
{
if (amount < this._Balance)
{
this._Balance -= amount;
}
else
{
throw new Exception("余额不足!");
}
}
protected void btmSubmit_Click(object sender, EventArgs e)
{
Account account = new Account("03401", "李明", 200);
Response.Write("初始余额为:" + account.Balance.ToString() + "<br/>");
int inInput1 = int.Parse(TxtInput1.Text);
account.Deposit(inInput1);
LabelOput1.Text = account.Balance.ToString();
int inInput2 = int.Parse(TxtInput2.Text);
account.Acquire(inInput2);
LabelOput2.Text = account.Balance.ToString();
}
}
我写的代码这样的,不会改了! --------------------编程问答--------------------
+1 把图上传到自己的个人空间
然后贴出引用地址
补充:.NET技术 , ASP.NET