2008-10-31 4 views
0

У меня есть веб-страница с веб-формой для регистрации. Я хочу удалить поля. Я попытался удалить код поля из файла .asp, но, очевидно, есть другие вещи, которые мне нужно удалить по этим строкам. У меня есть полный доступ ко всему коду, но мне нужна помощь, зная, где все связано с тем, чтобы сделать форму снова. Наш программист выполнил поручение.Как удалить поля из веб-формы с помощью ASP?

Пошаговое руководство было бы замечательно. Благодарю.

+0

классический asp (файлы заканчиваются на .asp) или asp.net (файлы заканчиваются на .aspx)? –

ответ

2

Если это только файлы .ASP, вы должны удалить текстовый тег вместе с любыми ссылками на него.

I.e. вы бы удалить эту строку:

<asp:TextBox id="text1" runat="server" /> 

и сделать поиск для атрибута «ид» в остальной части файла (находка на «text1» в данном случае), и удалить эти строки.

+0

Для быстрого исправления, вот так. Вы хотите, чтобы программист-замещатель просмотрел как оригинальную, так и вырезную версию, чтобы убедиться, что вы не вводили никаких побочных эффектов. – Jimmy

+0

Вы можете сделать «Найти все ссылки» в VS2008, я полагаю. Эта функция, несомненно, ценная. Это поможет выявить связь с кодом или другими файлами. Простая текстовая находка также поможет, если вы ссылаетесь на нее в элементе управления CType или Ajax. – willasaywhat

0

Если все, что связано с тем, что находится на одной странице ASP, это легко. Вы можете выполнить простой текстовый поиск имен и/или идентификаторов каждого поля формы. Иногда они упоминаются в блоке javascript, поэтому вам нужно будет прокомментировать какой-то код проверки формы, ссылающийся на эти поля.

Если они использовали какой-то немой скрипт Dreamweaver для всего этого - удачи!

Если есть заявления #include или ссылки на внешние файлы JavaScript, это больше работает - вам также придется проследить их, надеясь, что у них также нет собственных файлов.

0

После удаления входных частей разметки, если это .asp (предполагается, что asp v3 вместо asp.net), также стоит пройти через тег <%%> страницы, чтобы найти ссылки на удаленные входы. Если это asp.net, то проверьте код vb.net/C# в блоке сервера runat скрипта на странице или посмотрите в коде за файлом ссылки и перекомпилируйте.