在Razor中需要具有两个参数的委托

在Razor中需要具有两个参数的委托,razor,delegates,Razor,Delegates,在.cshtml页面中有以下语法: @cell(<Class object>) @cell() 在标题中定义如下: Func<dynamic, object> cell = @<........>; Func单元= @; 如何定义cell Func,以便向其发送int参数,如下所示 @cell(<Class object>, intNum) @cell(,intNum) 谢谢你有两种方法: 第一个,聪明的方法:创建一个至少包含2

在.cshtml页面中有以下语法:

 @cell(<Class object>)
@cell()
在标题中定义如下:

 Func<dynamic, object> cell =
 @<........>;
Func单元=
@;
如何定义cell Func,以便向其发送int参数,如下所示

 @cell(<Class object>, intNum)
@cell(,intNum)
谢谢你有两种方法:

第一个,聪明的方法:创建一个至少包含2个属性的类类型,原始类和所需的整数。然后访问它们

第二个: 正确的授权方式:

除非需要将html代码传递给htmlhelper扩展,否则不需要使用委托。 也许您需要使用@helper函数并将html保存在cshtml文件中。

您有两种方法:

第一个,聪明的方法:创建一个至少包含2个属性的类类型,原始类和所需的整数。然后访问它们

第二个: 正确的授权方式:

除非需要将html代码传递给htmlhelper扩展,否则不需要使用委托。 也许您需要使用@helper函数并将html保存在cshtml文件中