2013-09-25 2 views
5

Sto utilizzando Twitter Bootstrap, con ASP.Net MVC.Allinea a destra il testo in un HTML.TextBoxFor

Come posso destro allineare il testo nella TextBoxFor:

@Html.TextBoxFor(model => model.PaymentReceived, 
new { @class = "pmtallocated pull-right" , .dir = "rtl" }) 

ottengo l'errore quando si cerca Invalid expression term '.' sopra.

Grazie,

Mark

+0

La tua classe CSS 'estraibile a destra 'ha la proprietà' direction: RTL; '? Se è così, non hai bisogno del codice '.dir =" rtl "' nel tuo codice Razor. – user1477388

+0

Ciao-grazie - ma tutto quello che dovevo fare era usare @ invece di .dir! – Mark

risposta

8

provare

new { @class = "pmtallocated pull-right" , @dir = "rtl" }) 
6

Prova una

@Html.TextBoxFor(model => model.PaymentReceived, 
new { @class = "pmtallocated pull-right" , @dir = "rtl" }) 

o

@Html.TextBoxFor(model => model.PaymentReceived, 
new { @class = "pmtallocated pull-right" , @style="text-align:right"})