VS2005+Crystal Report开发Web应用
http://tech.ddvip.com 2006年08月02日 社区交流
本文详细介绍VS2005+Crystal Report开发Web应用
· 点击CrystalReportViewer控件来选择它。
· 按下左箭头键,以便出现闪烁的光标,并且按回车键从视图中往下移动四次。
· 从工具箱中,把一个TextBox控件拖动到Web表单。
· 从Property菜单下,把ID设置为symbol。
· 把第二个TextBox控件拖动到Web表单。把这第二个TextBox放到第一个下面。
· 从Property菜单下,把ID设置为price。
· 把第三个TextBox控件拖动到Web表单。把这第三个TextBox控件放到第二个下面。
· 从Property菜单下,把ID设置为volume。
· 现在,你可以发现把文本添加在每一个文本框旁边极有助于标识哪个控件相应于哪个参数。
· 然后,从工具箱中,把一个按钮控件拖动Web表单上。把该按钮放到这三个TextBox控件下。
· 从Property菜单下,把该按钮的ID设置为addStockInformation。
· 把该按钮的Text设置为“Add Stock Information”。
· 最后,双击“Add Stock Information” 按钮。
· 双击按钮控件将打开Code-behind类并且自动生成一个addStockInformation_click()事件处理器。
2. 把信息添加到集合。
· 在addStockInformation_click()事件处理器中,创建并且实例化一个新的Stock对象。
Stock temp = new Stock();
· 在addStockInformation_click()方法中,创建一个try/catch块。
try
{}
catch
{}
· 输入到一个Web表单中的信息属于String类型。因为Stock类中的两个字段都是numerical型,所以你需要编写代码来把Web表单中的String值转换为numerical值。try/catch语句有助于保护你的web应用程序免于崩溃—在类型转换出现错误匹配期间。
来源:天极开发 作者:朱先忠 责编:豆豆技术应用