Repeater控件里如何做判断
<ItemTemplate><ahref="a.aspx?id=<#Eval("ID")>">修改</a></ItemTemplate>假如数据库中有一个字段是关于内容可...
<ItemTemplate>
<a href="a.aspx?id=<#Eval("ID")>">修改</a>
</ItemTemplate>
假如数据库中有一个字段是关于 内容 可修改 和 不可修改的
如何控制Repeater 有时显示连接,有时不显示连接?
如下这样显示:
if(显示连接)
{<a href="a.aspx?id=<#Eval("ID")>">修改</a>}
else
{<a>修改</a>}
如何才能有这种 显示 效果? 展开
<a href="a.aspx?id=<#Eval("ID")>">修改</a>
</ItemTemplate>
假如数据库中有一个字段是关于 内容 可修改 和 不可修改的
如何控制Repeater 有时显示连接,有时不显示连接?
如下这样显示:
if(显示连接)
{<a href="a.aspx?id=<#Eval("ID")>">修改</a>}
else
{<a>修改</a>}
如何才能有这种 显示 效果? 展开
4个回答
展开全部
using System.Web.UI.HtmlControls;
<a id="ahref" runat="server" href="javascript:void(0);">修改</a>
<input type="hidden" id="hdnSaleId" name="hdnSaleId" runat="server" value="值"/>
Repeater的ItemDataBound事件里面
if (e.Item.ItemIndex >= 0)
{
//比如
HtmlInputHidden hdnId = (HtmlInputHidden)e.item.FindControl("hdnSaleId");
HtmlAnchor ahref = (HtmlAnchor)e.Item.FindControl("ahref");
if(hdnId.Value.Trim()=="显示连接")
ahref.HRef = "URL";
// 或者设置onClick
// ahref.Attributes.Add("onClick","JS链接URL方法");
}
<a id="ahref" runat="server" href="javascript:void(0);">修改</a>
<input type="hidden" id="hdnSaleId" name="hdnSaleId" runat="server" value="值"/>
Repeater的ItemDataBound事件里面
if (e.Item.ItemIndex >= 0)
{
//比如
HtmlInputHidden hdnId = (HtmlInputHidden)e.item.FindControl("hdnSaleId");
HtmlAnchor ahref = (HtmlAnchor)e.Item.FindControl("ahref");
if(hdnId.Value.Trim()=="显示连接")
ahref.HRef = "URL";
// 或者设置onClick
// ahref.Attributes.Add("onClick","JS链接URL方法");
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
TableDI
2024-07-18 广告
2024-07-18 广告
在上海悉息信息科技有限公司,我们深知Excel在数据处理中的重要作用。在Excel中引用不同工作表(sheet)的数据是常见的操作,这有助于整合和分析跨多个工作表的信息。通过在工作表名称前加上感叹号“!”,您可以轻松地引用其他工作表中的数据...
点击进入详情页
本回答由TableDI提供
展开全部
加一个DataItemBound事件
e.Item.DataItem as 你的数据类型,
e.Item.FindControl("controlId") //只能是服务器控件
e.Item.DataItem as 你的数据类型,
e.Item.FindControl("controlId") //只能是服务器控件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
加一个DataItemBound事件
e.Item.DataItem as 你的数据类型,
e.Item.FindControl("controlId") //只能是服务器控件
e.Item.DataItem as 你的数据类型,
e.Item.FindControl("controlId") //只能是服务器控件
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<asp:LinkButton ID="edit" runat="server" Text="修改" Enabled='<%# Convert.ToInt32(Eval("ActualAuditState"))==0?true:false %>'> </asp:LinkButton>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询