iframe src操作url编码/解码问题

时间:2015-10-07 10:32:27

标签: c# asp.net iframe url-encoding urldecode

不确定编码/解码是否诚实。

这是.aspx

上的iframe代码
  dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:23.0.1'
compile 'com.android.support:design:23.0.1'

这是操纵它的代码

<iframe id="ifGtipKontrol" src="TescilData.aspx" runat="server" visible="true" width="500px" height="250px"></iframe>

我希望将其发送为;

  

TescilData.aspx模式= GtipKontrol&安培; NctsN = NctsLoaded_2414291693072"

但页面来源显示它在中间以“amp”发送。 (我在下面添加** **)

  

“?TescilData.aspx模式= GtipKontrol **&放大器;放大器**; NctsN = NctsLoaded_2414321001951”

我尝试过UrlEncoding,Urldecoding ..我甚至尝试过toString()但是无法正确使用它。有什么帮助吗?

1 个答案:

答案 0 :(得分:1)

我尝试了你的代码它运行良好:

<强> .aspx的:

val chunk: Chunk = buildQueue.remove(a)

<强> CS:

<iframe id="ifGtipKontrol" src="TescilData.aspx" runat="server" visible="true" width="500px" height="250px"></iframe>

修改:

根据我们的讨论,您建议的另一种方法对于来自搜索的用户可能会有所帮助,这对您有用:

使用ifGtipKontrol.Attributes["src"] += "?mode=GtipKontrol&NctsN=NctsLoaded_" + "2243";

ResolveClientUrl