ASCX页面中的条件绑定
本文关键字:条件 绑定 ASCX | 更新日期: 2023-09-27 17:52:34
我有一个自定义列表对象,我将它绑定到一个重复器,像这样
<asp:Repeater runat="server" ID="Repeater1">
<ItemTemplate>
<p>Opsigelsesdato:<input type="text" value="<%Eval("EndDate.month")+ "/01/"+ Eval("EndDate.year")%>" /></p>
</ItemTemplate>
</asp:Repeater>
现在我想要的是,只有当EndDate.month
不等于null时,我才想要将值绑定到这个输入。是否有任何方法在ASCX页面做到这一点?
您可以这样做:
在页面上创建一个公共方法,然后从前面的代码调用它。
。如果使用c#:
public string ProcessMyDataItem(object myValue)
{
if (myValue == null)
{
return "0";
}
return myValue.ToString();
}