2009-11-04 64 views
1

看看ASP.NET 4.0中WebForms的一些變化,我可以看到許多改進,使開發人員可以更好地控制輸出。其中一些改進已經很長時間了,一段時間以來似乎甚至不可能。這讓我想知道當前的模型與運行在服務器上的表單元素是否是唯一可行的方式。單一的<form runat =「server」> - ASP.NET WebForms確實需要元素需求嗎?

爲什麼ASPNET WebForm體系結構不能使用所有在服務器上運行的多種形式?

想象一下,如果你可以設計這種改變。它會如何影響我們今天編寫代碼隱藏的方式?會引入額外的複雜性嗎?它是否會通過ScriptManager和UpdatePanel控件改變事件處理程序的工作方式,驗證方式或ASP.NET Ajax?

回答

0

我認爲.NET mvc是MS做出你所說的改變。

+0

不,我說的是ASP.NET Web窗體。 ASP.NET MVC不是ASP.NET WebForms的改變,它是一個用於編寫Web應用程序的全新框架。 – 2009-11-04 13:57:32

+0

是的,但如果你在談論一個有多種形式的框架,那麼它就不是webforms。正如其名稱所暗示的,WebForms是一組鏈接的Web表單的框架。這就是爲什麼在webform框架中,1 url == 1的形式。 – 2009-11-04 17:02:16

1

從ASP.NET的書我不會提到,因爲我不知道我是否被允許,它說,之前與ASP你可以在同一頁面上放2個表格,這樣一些人在同一個網頁可以爲註冊用戶提供一個表單,併爲新用戶創建一個帳戶的表單,這是由於框架的限制,您無法在ASP.NET中執行的操作。所以,你應該能夠再次這樣做,如果他們想補充一點可能性ASP.NET

+0

你爲什麼不被允許提到一本書? – PhilPursglove 2009-11-04 14:50:20

+0

我不知道,宣傳?我沒有閱讀網站的使用條款,說實話,他們在哪裏? – Pablo 2009-11-04 15:33:26

相關問題