首页 ASP.NET3.5开发存款利息计算器

ASP.NET3.5开发存款利息计算器

举报
开通vip

ASP.NET3.5开发存款利息计算器ASP.NET3.5开发存款利息计算器 ASP(NET3(5开发存款利息计算器 ………………………………………………………… 实ill第一智慧密集 摘要:介绍ASP.NET3.5和C??的编程环境,以存款利息计算器的具体编程过程 为例,讲解了 在实际工作中如何应用ASP.NET3.5和c??. 关键词:ASP.NET3.5;C?? 1概述 目前ASP.NET是web应用程序中最流行和最先进的技 术.ASP.NET的最新版本是ASP.NET3.5.ASP.NET拥有Vi. sualStudio2010和...

ASP.NET3.5开发存款利息计算器
ASP.NET3.5开发存款利息计算器 ASP(NET3(5开发存款利息计算器 ………………………………………………………… 实ill第一智慧密集 摘要:介绍ASP.NET3.5和C??的编程环境,以存款利息计算器的具体编程过程 为例,讲解了 在实际工作中如何应用ASP.NET3.5和c??. 关键词:ASP.NET3.5;C?? 1概述 目前ASP.NET是web应用程序中最流行和最先进的技 术.ASP.NET的最新版本是ASP.NET3.5.ASP.NET拥有Vi. sualStudio2010和C样集成化开发环境,将网页设计和逻辑计 算功能彻底分离,因而具有强大的功能.ASPNET常用的确认 控制特性有ContmlToValidate,Display和Errormessage等. ASP.NET常用的页面事件的方法有Page—Load等.ASP.NET常 用的控制事件的方法有Selectedlndex等.在下面的存款利息计 算器的实例中用到了上述控制特性和方法. 2运行环境 启动VisualWebDeveloper2010Express,选择新建网站 NewWebSite.如图1所示. 图1 在图2右面箭头处有二个重要的文件:Default.aspx和 Default.aspx.cs.每个aspx文件都对应一个CS文件.第一个 文件用于网页的设计;第二个文件用于C#编程.比如, 例子中Default.aspx网页有个按钮"计算",当用户点击 它后利息就会按照Default.aspx.es里面定义的计算功能显示 出结果. 图3显示的是使用工具中下拉菜单,按钮等设计的 Deault.aspx网页.ASP.NET会生成基本的HTML代码. <电-20_1毽0.技23巧与"簟~护a,,l-it嚼>,. 图2 3程序代码 图3 3.1Default.aspx的HTML代码 可以去掉该网页上原有的自动生成的HTML代码,将下面 的HTML代码复制到Default.aspx文件中. …… PROG胁啊删BU^B…………………………………………………………………… 一……………… { color:#000000; font-size:x-large; font-weight:bold; ) .header2 { width:140ox; height:23px; } </style> </head> <body> <formid="fOrm1"runat=server"> <div> <br/> <spanclass="header1>ASP.Net存款利息计算器</ span><br/><br/> <table> <tr> <tdclass=header2">存款金额:<,ld> <td><asp:DropDownListID="ddlMonthlylnvestment" runat=serverWidth=106px"><,asp:Drop- 1DownList></td> </tr> <tr> <tdclass=header2>年利率:<,td> <td><asp:TextBoxlD="txtlnterestRate"runat=" server"width="1OOpx> </asp:TextBox><,td> </tr> <tr> <tdclass="header2>存款期限:</td>存款期限: <td><asD:TextBoxlD=txtYears"runat=server Width="100px><,asp:TextBox></td> </tr> <tr> <tdclass=''header2><asp:ButtonID="btnCalcu- Iaterunat="server"onclick=btnCalculate— Click Text="计算Width=1OOpx"/></td> <td><asp:ButtonID=btnClear"runat="server' onclick=btnClear_ Click Text="清空"Width=100px"/></td> </tr> <1}r> <tdclass="header2>本息合计</td><td><asp: LabelID=IblFutureValue"runat="server" style="font—weight:700"><,asp:Label></td> </tr> </table> <br/> <asp:RequiredFieldValidatorID=…RequiredFietdValida- tot1runat=server"ErrorMessage="请输入年利率." COntrOIT0Validate=txtInterestRate"Display="Dy— namic> </asp:RequiredFieIdVaIidatOr>&nbsp; <asp:RangeValidatorID="RangeValidatorlrunat=''server" ControIToValidate="tXtInterestRateDisplay=Dy— nam ErrorMessage=年利率的范围是1到10.Maxi— mumValue=10" MinimumValue="1Type="Double> </asp:RangeVaIldatOr> <br/> <asp:RequiredFieIdVaIidatOrID=RequiredFieIdVaIda— tor2runat=''serverControlToValidate="txtYearsDisplay= Dynamic" ErrorMessage=,'请输入存款期限.> </asp:RequiredFieldVa1idator>&nbsp: <asp:RangeValidatorlD="RangeVaIidator2"runat="server" ControlToValidate='txtYearsDisp!ay="Dynamic" ErrorMessage="存款期限的范围是1到5O."Maxi- mumValue=50 MinimumValue="1"Type="Integer> </asp:RangeValidator> </div> </form> </body> </html> 3.2Default.aspx.CS 将下面的源代码复制到Default.aspx.as文件巾. usingSystem usingSystemC0Ilections: usingSystem.Configuration: usingSystem.Data; usingSystem.Linq; usingSystem.Web; us'ingSystem.Web.Security: usingSystemWeb.UI; us'ingSystem.Web.U1.HtmtControls; US'IngSystem.Web.UI.WebControls; USlngSystem.Web.UI.WebControIs.WebParts; usi'ngSystem.×m1.Linq; publicpartialclass—Default:System,Web.Ul!Page { protectedvoidPage_Load(objectsender,EventArgse) { .f(!IsPostBack) for(inti=100;i<=1000;i+=100) ddlMonthlylnvestment.Items.Add(iToString0); } 墒 .''....''.'..''.'.'..'.....'''.''.'.''''''...'''' 实用第一/智慧密集………………………………………………………… 4运行结果 在菜单上点击开始按钮或按F5键,存款利息计算器就会 出现在网页浏览器上. 4.1输入正确无误 键入年利率2和存款期限5后,显示如图4所示. 图4 4.2清空 按"清空"后,显示图5. 图5 4.3年利率输入错误时的信息 因为年利率的设定范围是1到10年,比如用户不小心键 人l2.计算器会显示错误信息:"年利率的范围是1到10", 如图6所示. 图7 5结语 存款利息计算器实例为ASP.NET和C#用户提供了入门的 向导.通过存款利息计算器用户可以体会到ASP.NET简易但 十分有用的功能. 参考文献 【1】MikeMurach.Murach'sASP.NET3.5WebProgramming ?rithC#2008.2008. (收稿日期:2010—10—12)
本文档为【ASP.NET3.5开发存款利息计算器】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_574951
暂无简介~
格式:doc
大小:21KB
软件:Word
页数:7
分类:生活休闲
上传时间:2017-09-01
浏览量:15