URL パラメーターを含むリンクを含む URL パラメーターを作成するリンクを作成しています。問題は、このようなリンクがあることです
http://mydomain/_layouts/test/MyLinksEdit.aspx?auto=true&source=
http://vtss-sp2010hh:8088/AdminReports/helloworld.aspx?pdfid=193
&url=http://vtss-sp2010hh:8088/AdminReports/helloworld.aspx?pdfid=193%26pdfname=5.6%20Upgrade
&title=5.6 Upgrade
このリンクは、これらのパラメーターを読み取るブックマーク追加ページに移動します。
auto
次のパラメータを読み取るかどうか
source
は、追加またはキャンセルが完了した後に移動する場所です
url
ブックマークリンクです
title
ブックマークの名前です
url
との値がtitle
2 つのフィールドに入力されます。次に、ユーザーはsave
またはをクリックする必要がありますcancel
。問題は、ブックマーク ページがフィールドに値を入力すると、値がデコードされることです。pdfname
次に、保存しようとすると、値のurl
値にスペースが含まれているため、保存できません。リンクにスペースがないようにする必要があります。基本的には、フィールドに入った後も%20
スペースではなく のままにしたいのです。
source
、auto
、または...title
だけで問題はありません。url
これを解決する方法はありますか?%20
?に使用できる特別なエスケープ文字のように。
注: ブックマーク ページを変更することはできません。
私は c#/asp.net を使用してリンクを作成し、そこに移動しています。
ありがとう