您的位置:程序门 -> .net技术 -> asp.net



后台代码的变量赋值到前台,应该挺简单的,但还是没有调对……兄弟们帮下忙


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


后台代码的变量赋值到前台,应该挺简单的,但还是没有调对……兄弟们帮下忙[已结贴,结贴人:zdyguilong]
发表于:2007-08-03 14:38:51 楼主
问题就是
我在test.aspx.cs页面中接收(id=request.querystring[ "id "])到一个值

我想把这个值赋值到test.aspx页面上的一个hyperlink   的navigateurl= "webshowpresentapply.aspx?id= <%#id%> "     上

其中   id=request.querystring[ "id "]   写在private   void   page_load(object   sender,   system.eventargs   e)里。

但在浏览页面的时候,url地址就是显示的是webshowpresentapply.aspx?id= <%#id%> ,不知道哪出了问题
发表于:2007-08-03 14:48:371楼 得分:0
人呢???
发表于:2007-08-03 15:04:072楼 得分:0
还没人么????????????
发表于:2007-08-03 15:10:483楼 得分:2
后台   public   string   id=request.querystring[ "id "]  
前台   webshowpresentapply.aspx?id= <%=id%> ,
发表于:2007-08-03 15:11:474楼 得分:2
webshowpresentapply.aspx?id= "+id
发表于:2007-08-03 15:17:495楼 得分:0
zhang17(小张)

按你那样写还是不对

mbh0210(独孤求败)

你那种写法也不对啊
发表于:2007-08-03 15:20:356楼 得分:2
public   string   id=request.querystring[ "id "]   不是写在page_load里面,怎么回不对,我都是这样写的   哈哈
发表于:2007-08-03 15:22:357楼 得分:2
= <%#id%>   里的这个id必须是页面类里的一个public   属性
发表于:2007-08-03 15:22:368楼 得分:2
id是public的吗?
发表于:2007-08-03 15:34:559楼 得分:3
form_load中
pubilc   string   id=request[ "id "].tostring();

.aspx文件中这样赋值:
一个hyperlink   的navigateurl= "webshowpresentapply.aspx?id= <%=id%   > "     上
发表于:2007-08-03 15:44:1910楼 得分:3
这么多回帖自己试过吗?
hyperlink是不支持这样绑定后台数据的, <a> </a> 倒是可以.
有种例外,在datagrid的模板列中,而且可以调用public,protected函数,如
navigateurl= ' <%#navrep( "reply ",databinder.eval(container.dataitem, "id ").tostring())%> '
发表于:2007-08-03 15:48:3111楼 得分:3
page_load:
{
string   id=request.querystring[ "id "];
hyperlink.navigateurl= "webshowpresentapply.aspx?id= "   +   id;
}
发表于:2007-08-03 15:55:4912楼 得分:1
#是要控件绑定的
发表于:2007-08-03 16:06:3913楼 得分:0
已经搞定,按照上面的兄弟的写的,谢谢各位,结贴……
发表于:2007-08-03 16:07:4614楼 得分:0
谢谢   sansuihub(hubo)     提醒


快速检索

最新资讯
热门点击