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; }
}
}
如果你想訪問用戶控制值代碼後面,那麼你可以使用'YourUserControl.ThreadID' –
但我想在aspx文件中獲取ThreadID,這有可能嗎? – Louise