2012-06-18 61 views
2

我正在寫使用MVC4 RC小的移動Web應用程序。MVC4 usercontrol?

在此應用程序,用戶必須輸入各種數值,使該用戶友好的,我想用戶能夠使用類似計算器的數據條目控制

  1 2 3 
     4 5 6 
     7 8 9 
      0 < (< = Backspace) 
進入這些值

[PREV] Oplage [......] [下]

通過這種方式,移動設備的鍵盤將不必是可見的,並通過在0和使用的用戶可以「抽頭」上的按鈕1退格鍵改正的,「抽頭中值應顯示在現場旁邊的「Oplage」,完成後用戶應標籤「NEXT」並獲得至極下視角,他將使用相同的「控制」,並進入下一數值。

我已經創建了標準的ASP.NET許多用戶控件,但相信新的MVC,並希望一些指導,這將是這個最好的辦法。

Jurjen。

+0

你可以去部分美景 – VJAI

回答

2

MVC有,你可以用它來爲您的應用程序預設的HTML(和腳本,如果需要的話)HTML助手。 You can extend the built-in helpers with your own通過擴展方法。

另外,含有可以create a partial view相關的標記和腳本,並使用@Html.RenderPartial("NumberPad", Model.NumericProperty)(其中NumberPad是你的局部視圖的名稱和Model.NumericProperty是您的視圖模型類整數屬性)。

作爲局部視圖的一種變體,您可以使用editor template(表面上相同,只是給您更簡潔的語法)。從上面保持你的局部視圖頁面:

@Html.EditorFor(m => m.NumericProperty, "NumberPad");