我在那个控件里有一个按钮。如何以编程方式访问它..我无法通过按代码分部类代码文件中的按钮ID来访问它。
if (HttpContext.Current.User.IsInRole("Administrator") || HttpContext.Current.User.IsInRole("Moderator"))
{
Button button = (Button)LoginView1.FindControl("DeleteThread");发布于 2011-06-30 14:23:46
来自here
对于LoginView控件,当添加到页面上时,在某个特定时间,只有一个模板(匿名或loggedIn )应用于控件实例,所以在那时,我们只能检索活动模板中这些控件的引用(不能访问非活动模板中的引用)。因此,您可以首先确定用户是否已通过身份验证,然后结合使用LoginView.FindControl( stringId)和子控件的ID来检索控件引用。
https://stackoverflow.com/questions/6530686
复制相似问题