访问标记中后面的代码中定义的用户控件属性

时间:2011-02-09 18:26:52

标签: asp.net

我在用户控件的代码后面定义了一个公共属性。我想根据属性的值切换标记中控件的可见性。但是,使用 语法如下:

<td  style="display:<%#(Container.PageControlMode == PageControlMode. PageMode.Wizard) ? "none" : "inline" %;">

我的代码后面有以下属性:

public PageMode PageControlMode { get; set; }

不起作用并产生错误。围绕它的好方法是什么?

1 个答案:

答案 0 :(得分:1)

您的结束%>标记格式不正确。将分号放在百分号前面。

<td  style="display:<%#(Container.PageControlMode == PageControlMode. PageMode.Wizard) ? "none" : "inline";%>">