1

かみそりの構文を使用して次のhtmlを複製したいと思います。

<a href="index.html" data-description="I Want This Description">Home</a>

私はリンクのためにこれを行うことを知っています:

@Html.ActionLink("Home", "Index", "Home")

「data-description="I Want ThisDescription"」の上のhtmlタグ内にある情報を追加するにはどうすればよいですか?

4

1 に答える 1

1

必要な属性と値を含む匿名オブジェクトを含むパラメーターを追加することにより、html属性を追加できます。

@Html.ActionLink("Home", "Index", "Home", new { data_description = "I want this desription" })

ハイフンの代わりにアンダースコアに注意してください。MVCは、ビューが表示されるときに、アンダースコアをハイフンに自動的に置き換えます。

于 2012-04-30T05:51:29.083 に答える