在gridview中加模板列,其中加上超链接<a>,现在我要根据该列的值来控制超链接是否可用,应该怎样做? 50
部分代码:<asp:TemplateFieldHeaderText="ファンクション名<コード>"SortExpression="FUNCTION_CODE"><Item...
部分代码:<asp:TemplateField HeaderText="ファンクション名<コード>" SortExpression="FUNCTION_CODE" >
<ItemTemplate>
<a href="<%=ResolveUrl("~/Web/ADV/ADV002001/ADV002001.aspx") %>?GamenID=ADV001001&GamenShubetsu=1&FunctionCd=<%# Eval("FUNCTION_CODE") %>&TB_iframe=true&height=455&width=600&modal=true"
title="" class="thickbox" style="color:Black;" onclick="javascript:return false;"><%# Eval("MEISHO") %></a>
</ItemTemplate>
<ItemStyle Font-Size="11pt" Width="240px" HorizontalAlign="Center" VerticalAlign="Middle" ForeColor="Black" />
<HeaderStyle Font-Size="11pt" CssClass="FixedHeader" />
</asp:TemplateField> 展开
<ItemTemplate>
<a href="<%=ResolveUrl("~/Web/ADV/ADV002001/ADV002001.aspx") %>?GamenID=ADV001001&GamenShubetsu=1&FunctionCd=<%# Eval("FUNCTION_CODE") %>&TB_iframe=true&height=455&width=600&modal=true"
title="" class="thickbox" style="color:Black;" onclick="javascript:return false;"><%# Eval("MEISHO") %></a>
</ItemTemplate>
<ItemStyle Font-Size="11pt" Width="240px" HorizontalAlign="Center" VerticalAlign="Middle" ForeColor="Black" />
<HeaderStyle Font-Size="11pt" CssClass="FixedHeader" />
</asp:TemplateField> 展开
4个回答
展开全部
linkbuttonr的 CommandArgument 绑定你的第二列的绑定值,
例如:
CommandArgument='<%# Eval("ID").ToString().Trim() %>'
ID就是第二列的值。
在你的RowCommand事件里取值:string strtemp=e.CommandArgument.ToString()
然后写跳转页面的 Response.Redirect("X.aspx?strNO="+strtemp);
另一个页面中 textbox.text=Request.QueryString["strNO"].ToString().Trim()
还有一种方法是直接在前台页面写的
例如:
CommandArgument='<%# Eval("ID").ToString().Trim() %>'
ID就是第二列的值。
在你的RowCommand事件里取值:string strtemp=e.CommandArgument.ToString()
然后写跳转页面的 Response.Redirect("X.aspx?strNO="+strtemp);
另一个页面中 textbox.text=Request.QueryString["strNO"].ToString().Trim()
还有一种方法是直接在前台页面写的
追问
这里我用到了thickbox 用linkbutton好使吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在行绑定数据时判断该列的值,如果不可用,直接让该连接不可见即可。
追问
但是我需要显示它绑定的值呀
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用 CommandArgument='<%#Eval()%>'把值传到后台,然后在单击超链接事件上用
按钮名.CommandArgument取到前台传过来的值,记得把sender强制转换成你要的按钮的类型,然后根据你的判断条件判断。
按钮名.CommandArgument取到前台传过来的值,记得把sender强制转换成你要的按钮的类型,然后根据你的判断条件判断。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询