1

コード ビハインドからではなく、タグ自体内のプロパティを使用して、他のコントロール (「ドロップダウン リストの選択された値」、「クエリ文字列からの値」など) から値をユーザー コントロールに渡す方法はありますか?

4

2 に答える 2

1

はい、でき<% %>ます。プレゼンテーション コードで を使用するだけです。コードは次のようになります。

<asp:DropDownList id="ddlFoo" runat="server">
    ...
</asp:DropDownList>
<asp:TextBox id="txtBar" runat="server" Text='<%# ddlFoo.SelectedValue %>' />

<%-- For query string --%>
<asp:TextBox id="txtBar" runat="server" 
    Text='<%# Request.QueryString["Key_Value"] %>' />

SO の投稿In ASP.Net, what is the difference between <%= and <%#は、使用できるさまざまなバインディング メカニズムの適切なリストを提供します。

于 2009-05-06T19:19:57.363 に答える