-1

我在自己的项目中坚持使用字符串拆分功能,案例场景如下:

1)我有一个formCollection对象值,当我们将页面发送到服务器以进行操作时,我有一个对象值,其中我有一个十进制字段,精度为 13,小数位数为 2,我有一个 JavaScript 函数,它调用onblur eventtextbox返回以货币格式的值输入值。例如,“12,500.00”中的“12500”或“1,30,000.00”中的 130000

2)但问题是我用','分隔formCollection值,但在这种情况下,它分隔值,如:

例如“12”中的“12,500.00”

我想要与“.00”分开

我的开发平台是 ASP.NET MVC 1.0。

4

2 回答 2

0

你在使用 .GetString 方法吗?

如果我没记错的话,Formcollection 是一个名称值集合。您应该能够通过循环获得每一个。例如:

 foreach (var key in formValues.Keys)
 {
     object value = formValues[key.ToString()];
 }

在这种情况下formvalues,您的 formCollection在哪里

于 2013-08-06T14:17:31.977 回答
0

您可以使用拆分方法。如需更多信息,请访问:https ://msdn.microsoft.com/en-us/library/b873y76a(v=vs.110).aspx

代码示例:

var example= "12,500.00";
var split= example.Split('.')[0];

这会给你 12,500

小提琴

于 2016-05-12T21:44:24.943 回答