在一個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