没有名为'Text'的公共属性

时间:2014-11-21 07:17:15

标签: asp.net

这是我的代码:

 <asp:MultiView ID="mltvAddress" runat="server" Text='<%# Eval("Address") %>' />

这是我的错误:

Type 'System.Web.UI.WebControls.MultiView' does not have a public property named 'Text'.

1 个答案:

答案 0 :(得分:1)

您收到此错误消息,因为Text控件中没有MultiView这样的属性。实际上,MultiView根据MSDN充当其他控件和标记的容器。

我不知道您的要求是什么,但如果必须使用MultiView,则在其中添加控件,如下所示: -

<asp:MultiView ID="MultiView1" runat="server" ActiveViewIndex="0">
    <asp:View ID="View1" runat="server">
        <asp:Label ID="lblAddress" runat="server" Text="Address"></asp:Label>
    </asp:View>
</asp:MultiView>