2012-03-31 15 views
0

私のHtmlHelperテキストボックスにIDを付けることは可能ですか?それは私がJavaScript関数にこの情報 を使用してのような値を取得したいので、私はこれを求めていた理由がある Html.Textbox私のHtmlHelperテキストボックスにIDを付けることは可能ですか?

のためになる。この場合

<input type="submit" id="someid" /> 

のように例えば この

(document.getElementById('someid').value) 

提案者ですか?

答えて

2

メソッド@Html.TextboxFor(model=>model.Property);を使用している場合、テキストボックスにはプロパティの名前のIDが付けられます。上記の私の例では、サーバー上のリンクを作成するときには、いくつかのメタデータを指定することができます

<input type="text" id="Property" name="Property"/>

+0

ああ、ありがとう、ありがとう。 – Shinji

1

:から撮影

[C#] 

    <%= Html.ActionLink(“Edit Record”, “Edit”, new {Id=3}) 

[VB] 

    <%= Html.ActionLink(“Edit Record”, “Edit”, New With {.Id=3})%> 

。しかし、あなたはこれにID「myNewId」と入力要素を作成します

@Html.TextBoxFor(m => m.FirstName, new {@id="myNewId" }) 

このオーバーロードを使用して、それを上書きすることができます。しかし、名前はプロパティNameと同じです。

0

テキストボックスにIDを与えるのではなく、ASP.NET MVCに質問して、それが何であるかをthis questionのように伝えることができます。

関連する問題