Znaki specjalne w treści webpartów w adresach URL
Kiedyś, jeszcze w prehistorycznym SharePoint'cie zmieniając DVWP napotkałem problem, który wydawał się być jakimś wbudowanym bugiem. Mianowicie podczas tworzenia odnośników np.
<a href="AdresURL">Tutaj tekst</a>
Designer nie przyjmował żadnych wpisów pozwalających na dodawanie wielu parametrów ze znakiem "&", w postaci np.:
/Lists/Szanse/DispForm.aspx?ID={@ID}&Source=/SitePages/MainPage.aspx
Wydawało się, że możliwy był wyłącznie zapis z jednym parametrem, czyli typu
/Lists/Szanse/DispForm.aspx?ID={@ID}
Okazało się, że rozwiązanie jest banalne i nie chodzi wcale o ilość parametrów tylko o format zapisu. Zamiast znaku "&" należy wpisać jego odpowiednie kodowanie HTML czyli "&"
Trochę to mało intuicyjne, ale poniższe działa:
/Lists/Szanse/DispForm.aspx?ID={@ID}&Source=/SitePages/MainPage.aspx&NextParametr=Wartosc
Brak opublikowanych komentarzy.
Nowy komentarz