LinkButton菜鸟问题,在线等,马上结帖!!!
<asp:LinkButton 能不能传递参数??
我用For循环取出记录后:
id name pass 修改
001 wdx 0213 修改(这里的修改链接的LinkButton能不能传递参数??)
.....
问题点数:50、回复次数:11Top
1 楼terryshi(terryshi)回复于 2006-03-14 15:17:42 得分 0
如果用get方式传递参数,只要在url后头加就可以了Top
2 楼wfy_1521()回复于 2006-03-14 15:20:49 得分 5
在这个linkbutton的url的后面加上
sdj.aspx?id=+dd........
使用这种方式Top
3 楼lubosun(大白菜)回复于 2006-03-14 15:26:21 得分 10
可以的,你用的是DATAGRID吗?
如果是可以在属性编辑器里设置
如果不是用:在linkbutton的url的后面加上this.aspx?id=+dd
dd是你要传的值
用Request["id"]接收
Top
4 楼net188(net188)回复于 2006-03-14 16:03:30 得分 0
承蒙各位厚爱,小弟愚钝还是不解。我说名下:
上面的那个记录集是用FOR循环得出来的不是用的DataGrid:
<for i=0 to dbset.tables("vip").count-1)
id name pass edit
<%=dbset.tables("vip").rows(i).item("id")%> <asp:LinkButton text="编辑" />
<%next%>
'---------------------------
id neme pass edit
001 wdx 0213 编辑
<!--这里有个添加记录的表单LinkButton的作用一个传递ID参数二是改变<asp:panel的值显示这个变单->
'--------------------------------------------------
这个表下面还有一个添加的表单,我要实现点编辑后这个显示记录的表隐藏,同时传递ID的值显示添加记录的表单!!LinkButton有没有这个功能呀!!!Top
5 楼net188(net188)回复于 2006-03-14 16:08:29 得分 0
因为格式化输出数据的样式表不容易控制,所以小弟用了ASP经典输出记录的FOR循环。如果使用<a herf=""></a>传递参数当然是可以的不过要重新做个页面。如果能使用.NET中的LinkButton和Panel隐藏和显示这个输出表格那就太好了。不过好象这个效果实现不了呀???Top
6 楼net188(net188)回复于 2006-03-14 16:11:46 得分 0
wfy_1521() lubosun(.NET爱好者)
LinkButton好象没有URL这个属性吧!!Top
7 楼flashthunder(闪雷(人生有梦,筑梦能圆))回复于 2006-03-14 16:24:37 得分 15
应当是PostBackUrl属性Top
8 楼lubosun(大白菜)回复于 2006-03-14 16:37:03 得分 10
我记不清了,反正LINKBUTTON有个加URL的属性,加上去就是了Top
9 楼theodiact(theodiact)回复于 2006-03-14 16:42:41 得分 10
既然都用linkbutton了,那就可以使用click事件了,在使用Response.Redirect或者Server.Transfer,页面间什么传不了?如果是一个页面内可以使用CommandArgument或者CommandName传送Top
10 楼net188(net188)回复于 2006-03-14 16:57:38 得分 0
楼上能不能把具体代码帖出来呀??Top
11 楼net188(net188)回复于 2006-03-14 17:02:45 得分 0
theodiact(theodiact)我要传递参数给click,用CLICK当然什么都可以传递呀但那个ID怎么传给Click呀。只用onclick怎么能把记录的ID传过去呀?!?!?!?Top




