0

PHP のバックグラウンドがあり、.NET を学ぼうとしています。データのバインディングについて疑問に思っています。

次のクラスがある場合:

public class Test
{
    public string name;
    public string testnaam;

}

Test nat = new Test();
nat.name = "blaat";
nat.testnaam = "blaat2";

これができないのはなぜですか(またはそのようなこと):

<asp:Button ID="Button1" runat="server" Text="<% nat.name %>" />

私は何か間違ったことをしていますか?それとも、このようなオブジェクト プロパティを使用することはまったく不可能ですか?

4

2 に答える 2

1

問題:

<asp:Button ID="Button1" runat="server" Text="<% nat.name %>" />

それasp:Buttonサーバー側のコントロールであり、に<%%>展開され<script runat="server"></script>ます。これは無効です。

于 2013-04-07T18:30:59.193 に答える