0
string[] showProperties = {"id", "name"};
@*
user has many properties, id, name, address, etc...
*@
<!-- now I just want to show the properties in the shownProperties list -->
@for (int j = 0; j < showProperties.Length; j++)
{
<td>
@user.showProperties[j]
</td>
}
通常我會做@user.id
或@ user.name顯示,但在這種情況下,[屬性]動態地由showColumns的數組的值拉動。如何獲得變量成另一種剃刀表達
上面的@ user.showProperties [j]將不起作用,Razor將不會識別該id作爲屬性。有沒有一種方法可以將@ id注入@user。[]作爲@ user.id?
如何正確地使用@user.(mydynamicproperty)
?
我的對象不是ExpandoObject,給出的鏈接不是相對有用。希望我編輯我的問題更清晰。你可以看看,看看你是否可以再試一次嗎?謝謝 –
@ChrisLists - 我還不確定你想要做什麼?在你的例子中,什麼是'showProperties'?顯示你的變量的定義。 – Icemanind
我再次編輯。 –