另一个ASP:Textbox vs

我已经阅读了一些关于这个主题的文章,但我仍然对此持谨慎态度。 我一直在使用ASP:Textbox,但我想知道如果不使用ASP,输入文本框无法执行的操作:文本框还是需要花费更多的精力才能实现?

我有一个使用HTML输入文本框的Jquery工具提示示例,我不确定是否应该将所有ASP:Textboxes更改为HTML文本框,我需要在此文本框中执行的操作是RequiredFieldValidation以及将它们的值存储到数据库中。

任何人都可以就这个菜鸟问题向我提出建议。 谢谢。

据我所知,HTML输入框和ASP文本框之间没有可见的服务器端编程差异。 ASP.NETvalidation器可以完美地兼顾两种方式。

至于你的工具提示问题。 Jquery并不关心你是否使用ASP文本框,因为你的ASP文本框最终会成为HTML文本框。

对于建议 – 我不建议您将所有ASP文本框更改为HTML输入框,这只是浪费时间。 您应该使用CSSClass / class属性来显示工具提示。 这样它可以在常规HTML输入框和ASP文本框+其他页面元素上工作。

从jQuerys的角度来看,asp.net文本框是一个html输入框。 关于它的所有特殊内容都在服务器上完成(包括视图状态validation)。 您需要问的问题是,为您的应用程序提供服务器端引用的价值是什么? 通常答案是简单的服务器端参考,但这适用于您的情况吗?