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