简陋的会计凭证金额输入控件(加强)

本文介绍了一个模仿金蝶软件凭证金额输入方式的自定义控件。该控件实现了整数与小数部分的分离显示,并具备自动跳转至小数位的功能。此外,还提供了设置和获取原始数据的方法。
      上次一时兴起,做了一个仿金蝶的凭证金额输入的控件,今天使用了下,真的奇陋无比,所以花了几个小时加强了点功能
主要有增加以下功能
1、实现整数和小数位的分开
2、在得到焦点的时候能控制在整数位
3、在输入“.”的时候可以自动跳转到小数位(红线后)
4、能设置和获得原始的数据
以下是示意图

代码如下
using System;
using System.ComponentModel;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace Voucher
{
    [DefaultProperty(
"jText")]
    [ToolboxData(
@"<{0}:VoucherInput jText = ''  
    runat='server'></{0}:VoucherInput>
")
    ]
    
//设置默认的属性
    public class VoucherInput : WebControl
    
{
      
        
private TextBox _TextBox;    //整数位
        private TextBox _PTextBox;   //小数位

        
属性 Properties delegated to child controls

        
方法 Overriden methods

    }

}




总结
现在还是不满意,比如删数据的时候还是小数位和整数位分开发删除,目前还没有具体的想法  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值