Asp: Textbox против входного текста (PHP Developer learning ASP)

Я был разработчиком PHP в течение 10 лет, пытаясь расширить свой кругозор Я делаю проект в ASP.NET. В чем преимущество использования < asp: TextBox > по сравнению со стандартным < input type = «text» > ?

Представляется целесообразным использовать обычный < input type = «text» > over < asp: TextBox > . Во-первых, при визуализации страницы < asp: TextBox > становится стандартным < input type = text > . Когда я использую стандартный < input type = «text» > , я могу легко получить их значение в серверном коде, через Request.Form [«Name»]. Затем, когда я динамически добавляю входные данные (через javascript), я не могу использовать TextBox, мне нужно использовать < inputs type = «text» > . Наконец, не быстрее ли сделать нормальный ввод? Если я использую код < asp: TextBox > , он должен быть визуализирован там, где, если я использую < input type = «text» > , он просто должен отображаться.

Другими словами, зачем беспокоиться со всеми asp управления, когда стандартные входы работают так же хорошо и если не лучше...

-121--959655- Py2exe жалуется на отсутствие DLL, когда у меня есть? Я получаю ошибку при попытке построить программу python в Windows .exe с помощью py2exe, и моя программа не построена. Там написано, что мне не хватает некоторых модулей, например, нумпийских. Уверен, нумпи...

Я получаю ошибку при попытке построить программу python в Windows .exe с помощью py2exe, и моя программа не построена. Там написано, что мне не хватает некоторых модулей, например, нумпийских. Уверен, нумпи установлен правильно. Почему там написано, что у меня отсутствуют модули? Как это исправить?

*** copy dlls ***
copying C:\Python27\lib\site-packages\py2exe\run.exe -> C:\Users\jchan1\Desktop\copdata\dist\dplotNew.exe
The following modules appear to be missing
['Carbon', 'Carbon.Files', 'Image', 'Numeric', 'Pyrex.Compiler.Main', '__svn_version__', 
'_curses', '_scproxy', '_transforms', 'configparser', 'copyreg', 'core.abs', 'core.max',
 'core.min', 'core.round', 'fcompiler.FCompiler', 'fcompiler.show_fcompilers', 'gobject', 
'mpl_toolkits.natgrid', 'nose', 'nose.plugins', 'nose.plugins.base', 'nose.plugins.builtin',
 'nose.plugins.errorclass', 'nose.plugins.manager', 'nose.tools', 'nose.util', 'numarray', 
'numpy_distutils', 'numpy_distutils.command.build_flib', 'numpy_distutils.command.cpuinfo', 
'numpy_distutils.cpuinfo', 'numpy_distutils.fcompiler', 'numscons', 'numscons.core.utils', 
'pkg_resources', 'projections.get_projection_class', 'projections.get_projection_names', 
'projections.projection_factory', 'pyemf', 'qt', 'scipy', 'setuptools', 'setuptools.command', 
'setuptools.command.bdist_rpm', 'setuptools.command.develop', 'setuptools.command.egg_info', 
'setuptools.command.install', 'setuptools.command.sdist', 'sitecustomize', 'testing.Tester', 
'usercustomize', 'win32api', 'win32con', 'win32pdh', 'win32pipe', 'wx', 'numpy.absolute', 
'numpy.arccos', 'numpy.arccosh', 'numpy.arcsin', 'numpy.arcsinh', 'numpy.arctan', 'numpy.arctanh', 
'numpy.bitwise_and', 'numpy.bitwise_or', 'numpy.bitwise_xor', 'numpy.bool_', 'numpy.ceil', 
'numpy.conjugate', 'numpy.core.absolute', 'numpy.core.add', 'numpy.core.cdouble', 
'numpy.core.complexfloating', 'numpy.core.conjugate', 'numpy.core.csingle', 'numpy.core.double', 
'numpy.core.exp', 'numpy.core.float64', 'numpy.core.float_', 'numpy.core.inexact', 
'numpy.core.intc', 'numpy.core.integer', 'numpy.core.isfinite', 'numpy.core.isinf', 
'numpy.core.isnan', 'numpy.core.log', 'numpy.core.maximum', 'numpy.core.multiply', 
'numpy.core.number', 'numpy.core.signbit', 'numpy.core.single', 'numpy.core.sqrt', 'numpy.cosh',
 'numpy.divide', 'numpy.e', 'numpy.fabs', 'numpy.floor', 'numpy.floor_divide', 'numpy.fmod', 
'numpy.greater', 'numpy.hypot', 'numpy.invert', 'numpy.isinf', 'numpy.left_shift', 'numpy.less', 
'numpy.log', 'numpy.logical_and', 'numpy.logical_not', 'numpy.logical_or', 'numpy.logical_xor', 
'numpy.maximum', 'numpy.minimum', 'numpy.negative', 'numpy.not_equal', 'numpy.power', 
'numpy.remainder', 'numpy.right_shift', 'numpy.sign', 'numpy.sinh', 'numpy.tan', 'numpy.tanh', 
'numpy.true_divide']

*** binary dependencies ***
Your executable(s) also depend on these dlls which are not included,
you may or may not need to distribute them.

Make sure you have the license if you distribute any of them, and
make sure you don't distribute files belonging to the operating system.

   OLEAUT32.dll - C:\WINDOWS\system32\OLEAUT32.dll
   USER32.dll - C:\WINDOWS\system32\USER32.dll
   IMM32.dll - C:\WINDOWS\system32\IMM32.dll
   SHELL32.dll - C:\WINDOWS\system32\SHELL32.dll
   ole32.dll - C:\WINDOWS\system32\ole32.dll
   WINMM.dll - C:\WINDOWS\system32\WINMM.dll
   fftpack_lite.pyd - C:\Python27\lib\site-packages\numpy\fft\fftpack_lite.pyd
   COMDLG32.dll - C:\WINDOWS\system32\COMDLG32.dll
   ADVAPI32.dll - C:\WINDOWS\system32\ADVAPI32.dll
   msvcrt.dll - C:\WINDOWS\system32\msvcrt.dll
   WS2_32.dll - C:\WINDOWS\system32\WS2_32.dll
   WINSPOOL.DRV - C:\WINDOWS\system32\WINSPOOL.DRV
   GDI32.dll - C:\WINDOWS\system32\GDI32.dll
   MSVCP90.dll - C:\Python27\DLLs\MSVCP90.dll
   KERNEL32.dll - C:\WINDOWS\system32\KERNEL32.dll
   COMCTL32.dll - C:\WINDOWS\system32\COMCTL32.dll
7
задан inspectorG4dget 30 August 2011 в 18:42
поделиться