回答
與ASP.Net MVC你就可以說需要一個字符串的操作,而該字符串可能是一個企業的名字您只需渲染HTML文件。
有這種方法的安全性問題,但我已經用它在過去沒有發佈網站時,我想添加靜態內容。
我需要添加一個新的asp.net的MVC頁是你的意思是 – AMH 2012-01-18 20:28:18
你想要的是本地版本的網站,你可以離線工作。 Dreamweaver使上傳整個本地版本以覆蓋遠程版本變得非常簡單。
另外,如果您的網站需要一個數據庫或服務器,您可以安裝XAMPP這是一個很大的包,讓你開始與此有關。
是的,你的控制器在你的組件中。或者,您可以將dll上傳到bin目錄,並將新視圖複製到正確的視圖文件夾。
,我想你將使用ftp帳戶上傳文件,以便上傳新的asp.net文件或視圖,並讓其他頁面通過編輯鏈接或菜單引用新文件 – Mubarek 2012-01-18 21:19:22
將您的網站託管到第三方服務器時,通常會有FTP account
。在服務器上有一個通常稱爲控制面板的軟件,它可以幫助您輕鬆上傳新文件,並可能幫助您編輯文件內容。
行使這項嘗試免費帳戶Somee.com
一旦你發佈你的網站的第一個版本,你可以通過創建新的MVC領域和他們推到您的網站的bin添加更多的功能。在這種情況下唯一遭受的是重啓您的網站。
如果你不具備這些新頁面的任何邏輯或處理的需求,你仍然可以定義與靜態HTML頁面的特定文件夾的路徑。
的最後一個選項(不是清潔劑,但適合更好的自己需求的),應該是有,你通過你要顯示的視圖的名稱的路線。然後,您可以在線時在網站中添加更多視圖,而無需重新部署或重新啓動。
public class mycontroller : Controller
{
public ActionResult MyDynamicView(string template)
{
var mymodel = SomeprocessingHere();
if(string.IsNullOrEmpty(template)
return View(mymodel); //call only default view with the model
return View(template,mymodel); //else try to load
}
}
才能完成,你只需要映射到一個專門的路線,喜歡的東西:
routes.MapRoute(
"DynamicPages",
"Dyna/{template}",
new { controller = "mycontroller", action = "MyDynamicView", template = UrlParameter.Optional }
);
而且你[template-name].cshtml
文件存儲在/Views/mycontroller
(或者其他你定義)。
注意:不乾淨與它的工作原理是什麼MVC模式是設計,但關係!
而是發佈完整的網站/ web應用的,你只有在創建pulished頁面可以發佈新添加的 或刷新頁面。在發佈屏幕中使用下面突出顯示的選項 。
那麼上傳將被要求只能所需的頁面。
- 1. 將移動頁面添加到網站
- 2. 動態網站:經常將JSON/XML數據添加到頁面
- 3. 從動態網站添加數字與新的頁面加載
- 4. 動態添加內容到網站
- 5. 將Aspx頁面添加到靜態網站
- 6. 將單個博客頁面添加到GitHub靜態網站
- 7. 如何評論頁面添加到我的網站
- 8. 添加我的網站徽標到谷歌檢出頁面
- 9. 如何在公共網站上找到網站頁面添加
- 10. 如何將動態谷歌地圖添加到我的網站?
- 11. 動態添加OCX控件到網頁
- 12. 動態添加iFrame到頁面?
- 13. jquery mobile動態添加flipswitch到頁面
- 14. 將iframe添加到動態php頁面
- 15. 動態添加JavaScript代碼到頁面
- 16. 動態添加asp:內容到頁面
- 17. wxPython動態添加頁面到嚮導
- 18. 使用動態頁面抓取網站
- 19. 添加用戶頁面託管網站
- 20. 向網站添加新頁面
- 21. 向ASP網站添加新頁面
- 22. 動態網址並將標題添加到頁面末尾url
- 23. 網站包括我的網站的頁面/頁面
- 24. 網站頁面內的網站頁面
- 25. 滾動到一個頁面的網站
- 26. 向網站添加一些靜態Html頁面:好/壞習慣?
- 27. 將SSL添加到我的WordPress網站後找不到頁面錯誤
- 28. 接受動態添加HTML頁面到ASP.NET頁面
- 29. 如何將WebPart添加到SharePoint網站中的所有頁面?
- 30. 如何將網站項目的aspx頁面添加到VS
「使用其他網頁上傳」 - 我不確定你的意思。你能否請詳細解釋一下?謝謝! – 2012-01-18 20:26:18
@DavidHoerster我希望能夠在未來的更新我的網站,並更新我的網站避免再次發佈整個網站 – AMH 2012-01-18 20:29:39