使用客户端C#填充asp控件

时间:2011-07-12 04:04:57

标签: c# asp.net

自从我使用经典的asp.net和asp:controls以来已经很久了。

我有这个文本框;

<asp:TextBox ID="txtTitle" runat="server" CssClass="fieldLge" Text='<%= this.Title %>'/>

在我的cs中我有;

 public string Title { get; set; }

该属性正在由演示者设置。

然而,当我在屏幕上看到我的字段时,我看到“&lt;%= this.Title%&gt;”因为它是文本,而不是财产的价值。

我知道这是一个令人难以置信的愚蠢问题,但我无法弄清楚。喜欢MVC!

1 个答案:

答案 0 :(得分:2)

将MVP与Webforms一起使用,通常可以直接从视图界面中的属性设置控件的属性。

变化:

public string Title { get; set; }

为:

public string Title 
{ 
    get { return txtTitle.Text } 
    set { txtTitle.Text = value }
}