Razor-如何获取字符串的n个数字字符?

胶水

我有一个带有以下内容的asp.net mvc 4应用程序

模型

public string Price {get;set;}

它在数据库中保存一个字符串,例如。“ 41.99”。

看法

@foreach(var item in Model)
{
   <div class="price">@item.Price</div>
}

它返回的值“ 41.99”在这里都很好。

但是,我想选择不同的值。

以下是我需要的HTML输出

@foreach(var item in Model)
{
    <div class="price">
    <span class="dollar">41</span>
    <span class="cents">99</span>
</div>
}
  • 请注意,该值分为两部分,点被忽略。
  • 该字符串将作为货币插入到输入字段中,因此需要将其插入为“ 41.99”
  • 其他考虑因素是,如果点前的值是1、11、111、1111个字符,则需要显示所有数字。

那么我该如何存档呢?

@foreach(var item in Model)
{
 <div class="price">
     <span class="dollar">@item.Price(first part)</span>
     <span class="cents">@item.Price(second part)</span>
 </div>
}

任何帮助或指导将不胜感激。

EZI

如果您的数据是字符串,那么

var price = "41.99";
var parts = price.Split('.');
var dollar = parts[0];
var cents = parts[1];

如果您的数据是十进制

decimal price = 41.99m;
var dollar = (int)price;
var cents = (int)((price % 1) * 100);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

asp.net mvc razor获取字符串的整数部分

来自分类Dev

如何在PHP中获取字符串中字母数字字符的长度?

来自分类Dev

如何提取字符串末尾的非数字字符和数字字符?

来自分类Dev

使用 Razor 解析 Html 字符串

来自分类Dev

获取字母数字字符串中最后一个数字之后的文本

来自分类Dev

获取字母数字字符串中最后一个数字之后的文本

来自分类Dev

如何添加两个数字字符串?

来自分类Dev

如何添加两个数字字符串?

来自分类Dev

PHP如何获取字符串中出现的第二个数字

来自分类Dev

如何格式化字符串以删除某些字符(.NET Razor)?

来自分类Dev

获取子字符串,直到第一个数字字符

来自分类Dev

在C#Razor中将字符串呈现为HTML

来自分类常见问题

在Razor视图中进行字符串插值?

来自分类Dev

使用Razor返回数组中的字符串

来自分类Dev

在Razor Pages中显示字符串数组?

来自分类Dev

Razor .NET默认布局字符串格式的链接

来自分类Dev

字符串 html helper 参数中的 Razor 变量

来自分类Dev

c#razor字符串与带斜杠的html字符串的串联

来自分类Dev

如何在Razor视图中写引号(“或')和带引号的字符串

来自分类Dev

如何在ASP.Net MVC4 Razor中选择查询字符串

来自分类Dev

如何在C#ViewData字符串中使用razor actionlink创建动态HTML标签

来自分类Dev

如何在ASP .NET Core Razor页面中读取连接字符串

来自分类Dev

如果查询字符串包含某些参数,如何在Razor视图中显示链接?

来自分类Dev

我如何使用razor mvc建立一个html字符串以显示在div中?

来自分类Dev

如何在C#ViewData字符串中使用razor actionlink创建动态HTML标签

来自分类Dev

如何通过将 razor 语法呈现为字符串来返回 JSON

来自分类Dev

如何使用python和regex获取字符串左侧的第一个数字?

来自分类Dev

如何在jexl中连接两个数字字符串?

来自分类Dev

如何显示字符串的数字字符序列?

Related 相关文章

  1. 1

    asp.net mvc razor获取字符串的整数部分

  2. 2

    如何在PHP中获取字符串中字母数字字符的长度?

  3. 3

    如何提取字符串末尾的非数字字符和数字字符?

  4. 4

    使用 Razor 解析 Html 字符串

  5. 5

    获取字母数字字符串中最后一个数字之后的文本

  6. 6

    获取字母数字字符串中最后一个数字之后的文本

  7. 7

    如何添加两个数字字符串?

  8. 8

    如何添加两个数字字符串?

  9. 9

    PHP如何获取字符串中出现的第二个数字

  10. 10

    如何格式化字符串以删除某些字符(.NET Razor)?

  11. 11

    获取子字符串,直到第一个数字字符

  12. 12

    在C#Razor中将字符串呈现为HTML

  13. 13

    在Razor视图中进行字符串插值?

  14. 14

    使用Razor返回数组中的字符串

  15. 15

    在Razor Pages中显示字符串数组?

  16. 16

    Razor .NET默认布局字符串格式的链接

  17. 17

    字符串 html helper 参数中的 Razor 变量

  18. 18

    c#razor字符串与带斜杠的html字符串的串联

  19. 19

    如何在Razor视图中写引号(“或')和带引号的字符串

  20. 20

    如何在ASP.Net MVC4 Razor中选择查询字符串

  21. 21

    如何在C#ViewData字符串中使用razor actionlink创建动态HTML标签

  22. 22

    如何在ASP .NET Core Razor页面中读取连接字符串

  23. 23

    如果查询字符串包含某些参数,如何在Razor视图中显示链接?

  24. 24

    我如何使用razor mvc建立一个html字符串以显示在div中?

  25. 25

    如何在C#ViewData字符串中使用razor actionlink创建动态HTML标签

  26. 26

    如何通过将 razor 语法呈现为字符串来返回 JSON

  27. 27

    如何使用python和regex获取字符串左侧的第一个数字?

  28. 28

    如何在jexl中连接两个数字字符串?

  29. 29

    如何显示字符串的数字字符序列?

热门标签

归档