Передача переменных между фрагментами кода в asp.net MVC - PullRequest
0 голосов
/ 07 марта 2019

Я занимаюсь разработкой простого приложения CRUD, теперь мне нужно получить значение переменной в другом теге @{} в моем представлении, например, передать его в качестве ссылки.

Например:

<!-- some html code-->
@{
    int a = 5;
    int b = 3;  
 }
<!-- other html code-->
@{
   int sum = a + b;
 }

Возможно ли это?

Лев

1 Ответ

0 голосов
/ 07 марта 2019

Да, это возможно. Например, в представлении:

@{
    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>

Как вы можете видеть, что я объявил блок с помощью @, а внутри этого блока я объявил переменную бритвы и выполню некоторые вычисления. После этого закрытия блока я использовал эти переменные.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...