Установка действия формы в .net 3.5 SP1 вызывает ошибки при компиляции

Я использовал новое решение.

.squares{
  width: 30vw
  height: 30vw

К основному соотношению сторон

.aspect-ratio
  width: 10vw
  height: 10vh

Однако это касается всего окна просмотра. Итак, если вам нужен div, который составляет 30% ширины видового экрана, вместо этого вы можете использовать 30vw, и, поскольку вы знаете ширину, вы будете использовать их по высоте с помощью модуля calc и vw.

8
задан David Hall 13 November 2008 в 21:35
поделиться

7 ответов

.NET 3,5 попытки SP1 использовать действие = "" атрибут (.NET 3.5 RTM не сделали). Так, когда Вы развертываетесь, Ваш код пытается установить HtmlForm. Свойство Action и сбой, поскольку System.Web.dll на развернуть цели является RTM и не имеет метода set на свойстве.

6
ответ дан 5 December 2019 в 21:24
поделиться

Я не знаю определенного решения, но HtmlForm.set_Action () является функцией, которую компилятор создает, который действует как метод set для свойства под названием Действие.

Когда Вы делаете:

public String Action { set { DoStuff(); } }

Код набора на самом деле становится функцией, вызванной set_Action.

Я знаю, что это не лучший ответ, но я надеюсь, что это помогает Вам найти источник своих проблем!

1
ответ дан 5 December 2019 в 21:24
поделиться

Я просто столкнулся с той же проблемой. Из того, что я понял, что это действительно вызывается фактом, мой ПК имеет.NET 3,5 SP1 на нем, и сервер, на котором я развернул проект, не делает.
Из того, что я понимаю, одно решение состоит в том, что сервер обновляется с.NET 3,5 SP1. Поскольку я не хочу делать это все же, я просто удалил атрибут "действия" из всех форм в проекте, и это решило проблему.
Читать дальше

0
ответ дан 5 December 2019 в 21:24
поделиться

Мог использовать метод здесь для установки form.action метода:

0
ответ дан 5 December 2019 в 21:24
поделиться

Все вышесказанное верно ...

Фактически, когда кто-то устанавливает 3.5 SP1, он автоматически обновляет 2.0 и 3.0 с их собственным SP2. Итак, если вы используете 2.0 для приложения, вы получите сообщение об ошибке.

Кроме того, SP1 на .Net2.0 не вызывал проблемы.

0
ответ дан 5 December 2019 в 21:24
поделиться

Есть другое решение этой проблемы. Напишите javascript, который установит действие формы на ожидаемый URL-адрес в Page_Load и зарегистрирует сценарий при загрузке страницы.

Спасибо, http://www.dilrukshidevapriya.blogspot.com

0
ответ дан 5 December 2019 в 21:24
поделиться

Установить фреймворк 3.5 SP1, который функционирует.

0
ответ дан 5 December 2019 в 21:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: