我有一个使用 ASP.NET Core (.net8) 的应用程序,我想将多个参数传递给我创建的组件。今天它已经接收了 1 个参数,但现在我需要传递 2 个参数。
我该如何解决这个问题?
我尝试直接传递值、完整的对象,甚至更改组件中的类型,但没有成功。
非常简单:
首先创建包含你想要的参数的组件。
@model Tuple<string, string>
@{
var text1 = Model.Item1;
var text2 = Model.Item2;
}
然后,使用元组遍历参数:
<partial name="Components/situacao-component" model="new Tuple<string, string>(item.Text1, item.Text2)" />
希望对你有帮助。