请问我在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