我有一个场景,我想计算用户控制的转发器中的记录数,并在页面中的文字中显示计数(ex default.aspx)。我怎样才能做到这一点?我不想使用公共属性....我想通过创建自己的自定义事件来实现。
任何帮助或建议都将受到高度赞赏。
谢谢, Sumit Arora
答案 0 :(得分:1)
在用户控件中创建一个属性:
public int NumberOfRecords { get { return myRepeater.Items.Count; } }
然后,在Page_Load:
中countLabel.Text = string.Format("Number of records: {0}", myUserControl.NumberOfRecords);