私のwebgridには次のものがあります:
grid.Column(header: "Action",
format: delegate(dynamic i)
{
return Ajax.ActionLink("Remove", "SomeAction", new {dataId = @i.id},
new AjaxOptions
{
InsertionMode = InsertionMode.Replace,
UpdateTargetId = "ropeDiv"
});
}
)
列の内容をDIVでラップしたい...しかし、これを実現することができませんでした。デリゲートを必要としない単純なシンプレット形式を実行できます...そして、多くの単純な形式を見てきました。しかし、私が見たものは、これに関する答えに私を導きません。
私はこれを試しました:
grid.Column(header: "Action",
format: @<DIV> delegate(dynamic i)
{
return Ajax.ActionLink("Remove", "SomeAction", new {dataId = @i.id},
new AjaxOptions
{
InsertionMode = InsertionMode.Replace,
UpdateTargetId = "ropeDiv"
});
}
</DIV>
)
これはうまくいきませんでした...
何かご意見は?