我在DataList的ItemTemplate里放了个HyperLink按钮,已经取名lnkDel,现在我想在页面载入时根据Session值去决定它显示还是不显示,我是这样写的....
HyperLink myLink=(HyperLink)dlstGB.FindControl("lnkDel");
myLink.Visible=false;
....但是这样不行,提示未将引用设置到对象,应该怎么写呢?
HyperLink myLink=(HyperLink)dlstGB.FindControl("lnkDel");
myLink.Visible=false;
....但是这样不行,提示未将引用设置到对象,应该怎么写呢?
解决方案 »
- 谁有卖论坛+博客的产品啊 最好是支持oracle 的
- .net 技术需要考什么认证吗?
- 在客户端中通过innerHTML把字符串值TextBox控件,在服务器端怎么得不到这个值?
- 用Asp.net做了一个自定义控件后,如何将它加到工具箱中啊,高手们具体解说一下
- 通过指定的URl获取该url对应页面的源代码
- asp.net新建WEB页面为什么出错....高手帮忙!!!急等待中标..........................
- 如何上传文件到其它机器上的共享文件夹下?
- 急急急···页面提交后刷新当前页面~~~~~~~
- table用js动态添加行后,后台如何获取
- 请问一个在ASP。NET中使用XML的问题,小弟花了一个下午也搞不定,有了答案一定给分
- 输出文件,结果文件名中的空格变成了+,应该怎么办?我已经用UrlEncode编码了
- 这么样创建ASP.NET 的数据库连接.
{
myLink.Visible=false;
}
要在DataList的ItemDataBound里面写if(e.Item.ItemIndex > -1)
{
...............
HyperLink myLink=(HyperLink)dlstGB.FindControl("lnkDel");
if(myLink != null)
myLink.Visible=false;
...........
}