2016-08-30 49 views
1

我似乎無法得到這個工作。我發現了多個應用自動對焦或僅僅是一個CSS類的例子,但我還沒有能夠使這個組合工作。通過下面的代碼,我得到了「表單控制」CSS和佔位符,但「自動聚焦」不是。我試過從Html.TextBox到Html.EditFor到Html.TextBoxFor的多種組合,我似乎無法讓自動對焦工作。MVC 5 Html.TextBoxFor自動對焦無法正常工作?

任何人都知道我錯過了什麼讓它工作?

@Html.TextBoxFor(c => c.CostCenter, 
    new 
    { 
     Class = "form-control", 
     placeholder = "Enter Cost Center", 
     autofocus = "" 
    }) 
+1

這句法對我的作品在當地,並通過[dotnetfiddle(https://dotnetfiddle.net/hgaQaI)。你能在這裏發生一個[可證實的例子](http://stackoverflow.com/help/mcve)嗎? –

+0

@ stephen.vakil,感謝您指出dotnetfiddle。 – Hackerman

+0

看起來它在dotnetfiddle中工作,所以不知道我的代碼是怎麼回事。猜猜我會挖更多。 – Caverman

回答

2

這對我的作品

@Html.TexBoxFor(c=>c.CostCenter, new{@class="form-control",@placeholder = "Enter Cost Center",@autofocus=""})