2013-02-10 2 views
1

Я не могу полностью контролировать маску. Простой mvc-редактор для строки, подобной этой, не позволяет замаскировать входные данные. Я посылаю ему значение timepan.Microsoft MVC Razor - Маска редактора и маски Digitalbush не работает

@Html.EditorFor(model => model.VXChargeBO.VisitTime) 

должен маскировать так _ _ _ _ _ _ Вместо этого он просто показывает время, прошедшее в 00:00:00

Я пытался регулировать маску, но проблема, кажется, в MVC или CSS, я хотел исключить MVC.

+0

Добро пожаловать в Stackoverflow. Вероятно, вам придется дать намного больше подробностей, чтобы кто-нибудь мог вам помочь (например, я даже не могу догадаться, с каким языком программирования вы работаете, но только в том, какие рамки вы используете и т. Д.). Кроме того, в Stackoverflow считается хорошей практикой, чтобы показать, что вы уже пробовали самостоятельно, чтобы решить проблему (например, показывая некоторый код). – helmbert

+0

Это Microsoft MVC. Язык - бритва. Я уже понял ответ. Я отправлю его в ближайшее время, когда система позволит мне. –

+0

Я применил эту маску с помощью бритвы TextBoxFor и следующего: $ .mask.definitions ['h'] = "[0-2]"; $ .mask.definitions ['m'] = "[0-5]"; $ ("# VXChargeBO_VisitTimeIN"). Mask ("h9: m9", {completed: function() {CalcVisitTime (this.val(), 0);}}); $ ("# VXChargeBO_VisitTimeOUT"). Mask ("h9: m9", {completed: function() {CalcVisitTime (0, this.val());}}); –

ответ

Смежные вопросы