当前位置:编程学习 > C#/ASP.NET >>

请问我在C#中给控件中加入javascrip时,有一个问题请教.

TextBox1.Attributes["onclick"]="ajax('ajax.aspx?temp1=7&tring&temp2='&+nObjectText.Value,'nObjectID')";
其中"&"变成了"&"
请问要如何处理?

我试过把链接中的"&"直接改用"&",可结果是:&

这样造成无法用在取得URL中的参数.

请指点,谢谢!
--------------------编程问答-------------------- TextBox1.Attributes.Add["onclick","ajax('ajax.aspx?temp1=7&tring&temp2="+nObjectText.Value + ",'nObjectID'" ); 
--------------------编程问答-------------------- 哦,對,我寫錯了,不過那個
TextBox1.Attributes.Add["onclick","ajax('ajax.aspx?temp1=7&temp2="+nObjectText.Value +   ",'nObjectID'"   );   
中的"&"還是會有變成"&"的,沒有解決問題..
--------------------编程问答-------------------- 把文件编码改成UTF8 --------------------编程问答-------------------- 在看看你那个符号是不是中文符号 --------------------编程问答-------------------- TextBox1.Attributes.Add["onclick",@"ajax('ajax.aspx?temp1=7&temp2="+nObjectText.Value   +       ",'nObjectID'"       );        --------------------编程问答-------------------- 这个问题并不影响打开新页面 --------------------编程问答-------------------- 可是取不到相应的值勤,目前我是用javascript来做一个转向,在后台代码中引用这个转向的函数... --------------------编程问答-------------------- amp应该不会影响的,如果出错,肯定别的地方有问题
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,