2011-10-07 64 views
3

我已閱讀了關於此主題的一些文章,但我對此仍然持謹慎態度。我一直在使用ASP:文本框,但我想知道什麼是輸入文本框無法使用ASP不可能執行的事情:文本框還是需要更多努力才能實現?另一個ASP:Textbox vs <input type =「text」>

我有一個使用HTML輸入文本框的Jquery工具提示示例,我不確定是否應該將所有ASP文本框都改爲HTML文本框,我需要在此文本框上執行的操作是RequiredFieldValidation以及存儲它們值到數據庫中。

任何人都可以在這個菜鳥問題上給我建議。謝謝。

回答

1

據我所知,HTML輸入框和ASP文本框之間沒有可見的服務器端編程差異。 ASP.NET驗證器可以完美地工作。

至於你的工具提示問題。 Jquery不關心你是否使用ASP文本框,因爲你的ASP文本框最終會以HTML文本框的形式出現。

並建議 - 我不建議您將所有的ASP文本框更改爲HTML輸入框,這只是浪費時間。您應該使用CSSClass/class屬性來顯示工具提示。這樣它就可以在常規的HTML輸入框和ASP Textboxes +其他頁面元素上工作。

3

asp.net textbox是jQuerys的一個html輸入框。關於它的一切都是在服務器上完成的(包括視圖狀態驗證)。你需要問的問題是,給它一個服務器端引用帶給你的應用程序的價值是什麼?一般來說,答案是簡單的服務器端參考,但這是否適用於您的情況?

相關問題