读书人

问一个C#后台javascript传值有关问题

发布时间: 2012-01-15 22:57:49 作者: rapoo

问一个C#后台javascript传值问题
执行一个按钮事件,然后在后台传值:
Response.write( " <script language= 'javascript '> location= 'daa.aspx?CID= ' "+this.textbox1.text+ " ' ' </script> ")

然后在daa.aspx获取textbox1的值,可是获取不到。

问应该怎么传呢???

[解决办法]
页面之间的传值用session多好。
[解决办法]
试试这个~

Response.write( " <script language= 'javascript '> location= 'daa.aspx?CID= ' "+HttpUtility.UrlEncode(this.textbox1.text)+ " ' ' </script> ")
[解决办法]
不太清楚 帮顶一下
[解决办法]
daa.aspx
Page_OnLoad...
{
...
Response.write(Request[ "CID "])
}
[解决办法]
你把这个js写在页面,执行了吗?没有把,应该把它附加在按钮的onclick属性上
Button1.Attribute[ "onclick "]= "location= 'daa.aspx?CID= ' "+this.textbox1.text+ " ' ' "
大概问题应该是这样,搂主在试验下
[解决办法]
直接Response.Redirect( 'aa.aspx?CID= ' "+this.textbox1.text+ " ' ')到aa.aspx路径不就可以了?

读书人网 >C#

热点推荐