2008-11-18 38 views
0

這聽起來很愚蠢,但我被告知可以將可視化組件(包括JavaScript或AJAX組件)拖放到ASP.NET MVC的網頁視圖中,然後通過編輯後面的代碼來「定製」組件他們一旦到位。要麼我誤解了我被告知的事情,或者我是盲目的,並且沒有看到如何做到這一點,但是做到這一點的能力會有很大幫助,特別是因爲我無法真正設計出拯救我生命的東西。ASP.NET MVC應用程序的圖形頁面組件在哪裏?

編輯1:對於澄清:我被告知的方式,它使人們看起來像你可以去到面板上,在拖動一個按鈕到一個視圖區域,然後將HTML/CSS把按鈕有將被剔除。然後,你可以打開一個代碼編輯器,並按照你想要的方式調整一切。

回答

2

拖放更適合標準的ASP.NET webforms,而不是MVC。我認爲你仍然可以在MVC中做到這一點,但只有當控件不依賴於視圖狀態(MVC不支持)。

嘗試在谷歌搜索「asp.net mvc的用戶控件」

+0

哦。謝謝。它看起來是一個單獨的文件類型(你說要添加一個特定類型的新文件)。好。我認爲會有某種類型的切換進入「WYSISYG模式」等等。 – 2008-11-18 20:05:19

1

即使Web表單,設計視圖是好看不中用。它遠不及你想象的wysiwyg編輯器,即使是一個相對簡單的網站設計。雖然技術上可以將組件拖放到頁面上,但它們通常與呈現的HTML沒有任何相似之處。

如果你想用ASP.Net框架設計網站,你需要寫舒適的標記。這樣做的好處是MVC框架使事物的標記方面大大簡化。

相關問題