📄 taxratesetting.cs
字号:
namespace PowerEasy.WebSite.Controls
{
using PowerEasy.Common;
using PowerEasy.Enumerations;
using PowerEasy.Web.UI;
using System;
using System.Web.UI.WebControls;
public class TaxRateSetting : BaseUserControl
{
protected RadioButtonList RadlTaxRateType;
protected void Page_Load(object sender, EventArgs e)
{
if (!base.IsPostBack)
{
this.RadlTaxRateDataBind();
}
}
private void RadlTaxRateDataBind()
{
if (this.RadlTaxRateType.Items.Count == 0)
{
foreach (TaxRateType type in Enum.GetValues(typeof(TaxRateType)))
{
ListItem item = new ListItem();
item.Text = BaseUserControl.EnumToHtml<TaxRateType>(type);
item.Value = ((int) type).ToString();
if (type == TaxRateType.BarringTaxNeedInvoiceNoTax)
{
item.Selected = true;
}
this.RadlTaxRateType.Items.Add(item);
}
}
}
public void SetEnabled(bool value)
{
this.RadlTaxRateType.Enabled = value;
}
public TaxRateType TaxRate
{
get
{
return (TaxRateType) DataConverter.CLng(this.RadlTaxRateType.SelectedValue);
}
set
{
this.RadlTaxRateDataBind();
this.RadlTaxRateType.SelectedValue = ((int) value).ToString();
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -