在一个C#窗体窗体类中,我绑定了像这样的文本框。textbox百分比格式化和非格式化
this.textMargin.DataBindings.Add(new Binding("Text", dt, "Margin", true, DataSourceUpdateMode.OnValidation, 0, "P"));
这适用于显示文本框“textMargin”为百分比。但是,当我的文本框的值传递给我的更新语句,我得到即使我试图用Decimal.Parse这样的字符串格式错误:
decimal testconvert = Decimal.Parse(this.textMargin.Text);
我想传递的价值'100%',但它需要提交回数据库为1.
这里有什么秘诀?
感谢
适合我!谢谢你的时间。 – Ryan
+1为条件运算符 – Kinected