我正在开发一个简单的CRUD应用程序,现在我需要在视图中使用不同的@{}
标签捕获变量的值,例如将其作为引用传递。
例如:
<!-- some html code-->
@{
int a = 5;
int b = 3;
}
<!-- other html code-->
@{
int sum = a + b;
}
有可能吗?
狮子座
答案 0 :(得分:0)
是的,有可能。例如在“视图”中:
@{
Layout = null;
string your_variable ="value";
}
<!DOCTYPE html>
@{
bool check = true;
}
<html>
<head>
<meta name="viewport" content="width=device-width" />
<title>Index</title>
</head>
<body>
@{
int num1 = 10, num2 = 20;
}
something here.....
@{
int num3 = num1 + num2;
}
The sum of @num1 and @num2 is @num3
@your_variable is @check
</body>
</html>
如您所见,我使用@声明了块,并且在该块内声明了razor变量并执行了一些计算。在关闭该块之后,我使用了这些变量。