我有一個帶有屬性的模型,這些屬性以字符串形式引用彼此。例如。屬性接受模型表達式的屬性
public MyModel
{
[MyAttribute(BindTo = "Foo2")]
public string Foo1 { get; set; }
public string Foo2 { get; set; }
}
這些字段名稱稍後在JavaScript中使用挑海誓山盟出來通過名稱選擇的DOM,但有使用表達式以防止突破選擇屬性名稱更改的方法嗎?在一個更復雜的模型中,它可能被遺忘。
我想實現:
[MyAttribute(BindTo = m => m.Foo2)]
這可能嗎?我怎麼能實現它?到目前爲止,我處於虧損狀態。
謝謝。
考慮在這種情況下不使用屬性 – LukeHennerley 2013-03-04 16:21:10