Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/335.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何将函数从razorview调用到cshtml.cs_C#_Asp.net Core_Razor_Razor Pages - Fatal编程技术网

C# 如何将函数从razorview调用到cshtml.cs

C# 如何将函数从razorview调用到cshtml.cs,c#,asp.net-core,razor,razor-pages,C#,Asp.net Core,Razor,Razor Pages,我是razor视图的新手,我需要将表单中的数据传递到razor视图,您可以在其中输入一个数字,然后通过一个方法从您的cs获取数据,然后我还需要能够执行相反的操作,从cs(一个数字)获取数据并将其传递到razor视图。 我的代码在razor视图中实际包含以下内容: @page @模型CountdownWebAPP.Models.CountdownModel 输入要倒计时的秒数 开始 缺少的秒数: 通常使用@符号在视图中使用/寻址模型中的属性。例如,如果您的CountdownWebAPP.Mode

我是razor视图的新手,我需要将表单中的数据传递到razor视图,您可以在其中输入一个数字,然后通过一个方法从您的cs获取数据,然后我还需要能够执行相反的操作,从cs(一个数字)获取数据并将其传递到razor视图。 我的代码在razor视图中实际包含以下内容:

@page
@模型CountdownWebAPP.Models.CountdownModel
输入要倒计时的秒数
开始
缺少的秒数:

通常使用
@
符号在视图中使用/寻址模型中的属性。例如,如果您的
CountdownWebAPP.Models.CountdownModel
包含
RemainingTime
属性,您可以这样使用它:
。你的意思是从一个控制器到另一个视图,从一个视图到另一个控制器还是其他什么?是的,我需要从一个控制器到另一个视图,从一个视图到另一个控制器传递一个数字(每种情况不同),我可以在cshtml中获得属性,值为=“@RemainingTime”它在上下文中不存在,但在cshtml.cs中声明了我可以做什么来解决这个问题在asp.net核心razor页面中,只需使用asp即可满足您的要求。为了确认,为什么视图中的模型(
CountdownModel
)与您的.cs文件(
IndexModel
)不同?它们拥有不同的页面吗?