ASP.NET中Form表單不可以嵌套使用
我非常確定在ASP 中是可以有多個form 表單的,以前常常這樣干的,在后臺分類管理頁面中,把添加和修改放在同一個頁面,這樣就需要用到兩個 form 表單進行提交服務(wù)器代碼處理。
經(jīng)過測試,在ASP.NET 也是可以一個頁面有多個form 表單的,例如下面的代碼:
<form id="form1"></form><form id="form2"></form><form id="form3"></form>
但是,form 表單不能進行嵌套使用,例如下面的代碼是錯誤的:
<form id="form1"><form id="form2"></form></form>
還有一點需要注意的是,ASP.NET 中,當頁面中有多個form 表單時,只允許一個form 帶有 runat="server" 屬性,否則產(chǎn)生異常。這是一些 ASP.NET 編程入門的童鞋常犯的錯誤!
小編認為,在 ASP.NET 的編程模式中,很少情況一個頁面中出現(xiàn)兩個或多個form 表單。所在提交到服務(wù)器代碼的功能都可以通過一個最外層的form 表單搞定,沒必要搞那么多,這也算是ASP.NET 與ASP 的不同之處吧!
希望大家可以記住這一點!
- ASP.NET中repeater嵌套實現(xiàn)代碼(附源碼)
- ASP.Net中數(shù)據(jù)展示控件的嵌套使用示例
- asp.net實現(xiàn)DataList與Repeater嵌套綁定的方法
- 在ASP.NET 2.0中操作數(shù)據(jù)之二十六:排序自定義分頁數(shù)據(jù)
- 在ASP.NET 2.0中操作數(shù)據(jù)之二十七:創(chuàng)建自定義排序用戶界面
- 在ASP.NET 2.0中操作數(shù)據(jù)之二十八:GridView里的Button
- 在ASP.NET 2.0中操作數(shù)據(jù)之二十九:用DataList和Repeater來顯示數(shù)據(jù)
- 在ASP.NET 2.0中操作數(shù)據(jù)之三十:格式化DataList和Repeater的數(shù)據(jù)
- 在ASP.NET 2.0中操作數(shù)據(jù)之三十一:使用DataList來一行顯示多條記錄
- 在ASP.NET 2.0中操作數(shù)據(jù)之三十二:數(shù)據(jù)控件的嵌套
相關(guān)文章
Asp.Mvc 2.0實現(xiàn)用戶登錄與注銷功能實例講解(2)
這篇文章主要介紹了Asp.Mvc 2.0實現(xiàn)用戶登錄與注銷功能,用戶登錄方式都是FORM表單驗證方式,具有一定的參考價值,感興趣的小伙伴們可以參考一下2015-08-08ASP.NET實現(xiàn)的生成驗證碼功能示例【附demo源碼】
這篇文章主要介紹了ASP.NET實現(xiàn)的生成驗證碼功能,結(jié)合實例形式較為詳細的分析了asp.net生成驗證碼的原理、步驟與相關(guān)實現(xiàn)技巧,并附帶demo源碼供讀者下載參考,需要的朋友可以參考下2017-07-07asp.net動態(tài)添加js文件調(diào)用到網(wǎng)頁的方法
這篇文章主要介紹了asp.net動態(tài)添加js文件調(diào)用到網(wǎng)頁的方法,涉及asp.net動態(tài)添加js的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-04-04ASP.NET AJAX 1.0 RC開發(fā)10分鐘圖解
12月15日,ASP.NET AJAX 1.0 RC版發(fā)布,我下載安裝試用了一下,沒有寫一行代碼,實現(xiàn)了一個簡單的AJAX應(yīng)用,以下為截圖說明。2008-03-03asp.net jQuery Ajax用戶登錄功能的實現(xiàn)
前幾天把jbox源碼修改成仿QQ空間模擬窗口后發(fā)現(xiàn)有很多人在關(guān)注。今天就貼一下我利用該模擬窗口實現(xiàn)的用戶登錄功能的代碼。2009-11-11