2011-09-26 58 views
1

我如何驗證.aspx頁面中的html控件。我如何驗證.aspx頁面中的html控件

例如,我有兩個標籤:: lblusername和lblpassowrd,兩個文本框來獲取用戶的值和一個提交按鈕。 我希望所有這些控件都是html控件,而不是asp.net服務器端控件,驗證密碼是否已經存在,檢查密碼字符串是否正確,並提交給用戶主頁。 任何代碼的幫助。 也會期待一些關於被解僱的事件的討論,對asp.net頁面生命週期的影響以及對性能的一些洞察。

+1

Yooo HOOO,我們有家庭作業,孩子們! – Icarus

+0

不真的看到使用asp.net的點,但不使用.net控件..是否有任何理由不使用.NET的認證方式? – StefanE

+0

hey stefane,它的一個由客戶端管理的特定域的命令,可能是他比html更喜歡html。該項目雖然在asp.net – jinx

回答

2

一旦HTML控件具有runat =「server」屬性,就可以使用正常的ASP.NET身份驗證和授權方式。

http://msdn.microsoft.com/en-us/library/ms178329.aspx

http://msdn.microsoft.com/en-us/library/f8kdafb5%28VS.71%29.aspx

+0

嗨愛爾蘭人,第二個網絡鏈接似乎更多地連接到我的問題。謝謝,我還需要更多關於認證的知識,它如何改變頁面生命週期例程以及一些關於性能的評論。 – jinx

+0

只需執行Page_Load的PostBack塊中的檢查。從文本框中獲取密碼並檢查存儲的值。如果身份驗證不成功,您可能會在單獨的面板中顯示錯誤消息。 – IrishChieftain

相關問題