Список EditForm в MS Sharepoint не получает правильный элемент - PullRequest
0 голосов
/ 10 февраля 2012

Я создал новый пользовательский EditForm.aspx в MS sharepoint для одного из моих списков, но когда я пытаюсь редактировать элемент, он получает первый элемент в списке, а не тот, который я пытаюсь редактировать.

Я пытался вернуться к старой форме, но он все еще продолжает это делать.

Я новичок в Sharepoint и не совсем понимаю, как передаются параметры, возможно, где-то может быть ошибка?

Является ли раздел, где определены источники?

Это довольно срочно, поэтому любые советы будут высоко оценены. Я не нашел никакого решения онлайн.

Ответы [ 2 ]

1 голос
/ 14 февраля 2012

Я не смог найти ошибку, поскольку кнопка «Редактировать элемент», казалось, генерировала неправильный идентификатор по какой-то необъяснимой причине.

Мое исправление состояло в том, чтобы создать новый пустой список, затем создать новые EditForm и ViewForm из новых форм, удалить веб-часть, Insert-> Sharepoint Controls-> Custom List Form. Я выбрал старый (сломанный) тип формы списка.

Затем я скопировал этот код в старый список viewForm и EditForm, и он работал как обычно.

0 голосов
/ 12 февраля 2012

Идентификационный элемент редактируемого элемента передается в форму редактирования в строке запроса следующим образом: editform.aspx? ID = ItemId.Поэтому сначала проверьте, правильно ли указан идентификатор в URL-адресе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...