asp.net mvcでは、常にhtmlAttirbutesオブジェクトを持つ組み込みのHTMLヘルパーが表示されます。オブジェクトの値を取得する方法HtmlAttributes
私は通常、新しい{@id = "test"、@ class = "myClass"}を実行します。
このようなパラメータを自分のhtmlヘルパーでどのように抽出するのですか?
私は "HtmlTextWriterTag"を使っています。私はこのオブジェクト全体をライターに渡すことができます。
また、これは大きなhtmlヘルパーでどのように機能しますか?
私はHTMLヘルパーを作成していますし、これらのタグをすべて使用しています。
Table
thead
tfooter
tbody
tr
td
a
img
これらのタグのそれぞれにhtml属性を設定する必要がありますか?
あなたの例は、ソースよりも有益です。 IDictionary(ラベルのように)が期待されていたように、ソースがどのように動作していたのかわかりませんでしたが、匿名オブジェクトに渡そうとしていました。一度私はあなたがそれをRouteValueDictionaryに変換するのを見た方がより意味がある。 –
これはdata_bindのような属性では機能しないようです – SimonGates