从一个aspx页面穿值到另一个aspx页面(这个页面含有ascx用户控件)

从一个aspx页面穿值到另一个aspx页面(这个页面含有ascx用户控件),第1张

最简单的方法用hidden控件,aspx.cs中定义个public变量tmpPB,保存ckUserID的值,然后aspx页面放一个hidden控件:<input type="hidden" id="h1" value="<%=tmpPB %>" />

这样就可以在ascx里面用js获取到h1的值就是ckUserID的值了:

var ckUserID=document.getElementByID("h1").value

第一步,把你的head.ascx中的lable改为public(如果你用的是2008的话,应该在head.ascx.designer.cs这个文件里)

第二步,在main中就可以直接调用了,比如:

string str = this.head1.lbl.Text

Response.Write(str)

以上假定你的label的ID为lbl

private bool powerResult

public bool PowerResult

这两个名字冲突了

..............................

//验证权限并返回结果

..............................

这里面对PowerResult赋值了吗?

bool默认是false


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/415072.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-23
下一篇2023-05-23

发表评论

登录后才能评论

评论列表(0条)

    保存