特定のWebサイトに対してInternetExplorerを起動できるアプリケーションがあります。問題は、URL内に疑問符を含めると、それが%20に変換されることです。たとえば、 Internet Explorerを開いたときにhttp://www.domain.com/default.aspx?id=572に移動するように指示すると、Webページはhttp://www.domain.com/defaultに変更されます。 aspx%20; id = 572であり、ASP.NETは、そのように見える場合、ページをレンダリングできません。
アプリケーションを変更することはできません。私が知る限り、エスケープ文字はありません。
サードパーティアプリケーションからのQueryStringを使用する以外に、変数をASP.NETに渡す方法は他にありますか?