опубликовать <FORM>на странице sharepoint - PullRequest
1 голос
/ 14 октября 2011

Я делаю следующее в одном из моих файлов .ascx.

<FORM action="https://illustration.sagicorlifeusa.com/fse5/main/FormPost.aspx" id="frmLogin" method="post" target=blank>
    <TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
    <%= CompleteRequest %>
<input type="submit" name="__exclude__Submit" value="Run Sagicor Life Illustration Software Online" />

Обратите внимание на метод = "пост"; Однако, похоже, когда я добавляю эту веб-часть, страница хостинга уже имеет <FORM/>. Как я могу сделать выше POST?

1 Ответ

0 голосов
/ 14 октября 2011

post Найти новое окно внутри веб-формы ASPX (то есть SharePoint) сложно, потому что фреймворк оборачивает все в <form>, который он отслеживает. Если вам необходимо опубликовать сообщение на целевой странице (т. Е. get недостаточно хорошо), вам может потребоваться:

  1. создать отдельную страницу .aspx полностью для создания формы
  2. откройте эту форму из вашей веб-части с помощью вызова JS на window.open или <a href="..." target="blank"
  3. автоматически публикует эту форму с JavaScript, как только она загружается.

(У меня нет непосредственного опыта с sharepoint; примите этот ответ с долей соли.)

...