0
<asp:Repeater ID="Repeater1" runat="server" DataSourceID="SqlDataSource1">
<ItemTemplate>
<uc1:userControl ThreadID='<%# int.Parse(DataBinder.Eval(Container.DataItem, "ThreadID").ToString()) %>' runat="server" id="userControl1" />
</ItemTemplate>
</asp:Repeater>
私はuserControlを持っていますが、私はint値( 'ThreadID'値)をSqlDataSourceからuserControlに渡したいと思いますが、失敗します。int値フォームaspx.fileを.csファイルに渡すにはどうすればいいですか?
public partial class userControl : System.Web.UI.UserControl
{
int _ThreadID;
public int ThreadID
{
get { return _ThreadID; }
set { _ThreadID = value; }
}
}
./オーバー
Page_Load
後にこの値を取得するユーザーコントロールように見えますあなたのUserControl値は、あなたの 'YourUserControl.ThreadID'を使用してコードすることができます –しかし、私はaspxファイルでThreadIDにアクセスしたいですか? – Louise