我在repeater中嵌套了一个TabStrip控件,请问,如何查找其中的一个控件。
比如要查找TabStrip中的一个TextBox控件。
比如要查找TabStrip中的一个TextBox控件。
解决方案 »
- ASP.NET中怎么使用事务?
- js所有弹出页面关闭
- PreviousPageType 指令 测试失败
- 用COOKIES控制某些页面的访问权限,出事儿了!!
- 用asp.net能实现在网上直接执行.exe文件吗?
- dropdownlist如何控制GridView的headertext
- 为什么显示不出时间
- 请问在哪里能找到html文本编辑器的源码?
- 在我DATAGrid中添加了一个模板列,在ItemTemplate中加了一个CheckBox,然后在设DataSource时如何使它自动设值啊?
- 如何实现免页面刷新读取数据?
- 关于datagrid和dropdownlist
- 上传xml文件到服务器后导入DataSet然后更新数据库
用foreach(RepeaterItem i in Repeater1.Items)
{
DropDwonList dr=(DropDownList)i.FindControl("drop1")
}
//可以找到。
但是现在我是在dropdownlist的selectedIndex='<%# Select(Convert.ToString(DataBinder.Eval(Container,"DataItem.Gender")))%>'
中写的,根本就找不到。Select函数返回一个整型的。帮帮忙,有什么好的办法,在此谢过了。
楼上的方法正确的,可以找到PageView但是,到了最后面就是找不到System.web.ui.webcontrols,比如:Label。
调试的提示是:Label为空。
foreach(RepeaterItem i in Repeater1.Items)
{
Microsoft.Web.UI.WebControls.MultiPage mpFoot=(Microsoft.Web.UI.WebControls.MultiPage)i.FindControl("mpFoot");
Microsoft.Web.UI.WebControls.PageView pv1=(Microsoft.Web.UI.WebControls.PageView)mpFoot.FindControl("pv1");
Label labStaffID=(Label)pv1.FindControl("labStaff_ID");
("labStaff_ID");
Response.Write(labStaffID.Text);
提示:未将对象引用到实例。
==========================================
都帮忙看看啊。
真邪门了。