欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Mvc中Razor引擎的数据转换方法

程序员文章站 2022-07-03 16:57:07
Mvc中Razor引擎的数据转换方法:AsInit()IsInit()AsFloat()IsFloat()AsDecimal()IsDecimal()AsDateTime()IsDateTime()AsBool()IsBool()ToString()用法:@{string str=“123”;str.AsInit();//返回123str.IsInit();//返回True…}...

Mvc中Razor引擎的数据转换方法:
AsInit()
IsInit()
AsFloat()
IsFloat()
AsDecimal()
IsDecimal()
AsDateTime()
IsDateTime()
AsBool()
IsBool()
ToString()
用法:@{
string str=“123”;
str.AsInit();//返回123
str.IsInit();//返回True

Razor在前端的简单用法:

@{
    Layout = null;
}

<!DOCTYPE html>

<html>
<head>
    <meta name="viewport" content="width=device-width" />
    <title>Index</title>
</head>
<body>
    <div>
        <h1>你好,Razor!</h1>
        <p>@ViewData["key"]</p>
        @DateTime.Now
        @for(int i=0;i<10;i++)
        {
            <p>@i</p>
        }
        @if(ViewData.Count>0)
        {
            <p>ViewData有数据!</p>
            ViewData["key"] = "123";
            <p>@ViewData["key"]</p>
        }
        else
        {
            <p>ViewData无数据!</p>
        }
        @{
            int a = 1;
            a++;
            <p>@a</p>
        }
        @{
            string aa = "123";
            <p>@Html.Raw(aa)</p>
            <p>@aa.IsInt()</p>
             <p>@aa.AsInt()</p>
        }

    </div>
</body>
</html>

本文地址:https://blog.csdn.net/hmwz0001/article/details/109242004

相关标签: MVC