日期:2014-05-18  浏览次数:20493 次

asp.net2.0页面中Form用input和TextBox用哪个好?
请问在asp.net2.0面页中做一个表上传一个数据,表单中差不多有100个文本输入框,请问是用Html方式Form(去掉runat= "server ")的 <input   type= "text "   /> ,还是用服务器 <form   id= "form1 "   runat= "server "> 的TextBox上传,哪个比较利于上传数据,本页有要些权限用户在没登陆进不了该网上传!

------解决方案--------------------
没啥区别。input比较节省服务器资源
------解决方案--------------------
都一样,因为textbox最终还是 <input type= "text " />
------解决方案--------------------
哪个比较利于上传数据,
=====
上传数据都一样, TextBox 本质还是 input type=text 来完成任务


表单中差不多有100个文本输入框
====
那么你就用 input 吧,
但是,获取需要 string txt = Request.Form[ "MyInputTextClientName "];

总之,html 元素,不便于服务器端编程访问

------解决方案--------------------
实例化 100 + 个TextBox 控件,确实应该规避它