asp.net page.FindControl的问题
FileUploadFile=(FileUpload)page.FindControl("FileUpload1");这行代码提示“编译错误”。无法将类型“System....
FileUpload File = (FileUpload)page.FindControl("FileUpload1"); 这行代码提示“编译错误”。
无法将类型“System.Web.UI.Control”转换为“FileUpload”
跪求高手赐教。十分感谢! 展开
无法将类型“System.Web.UI.Control”转换为“FileUpload”
跪求高手赐教。十分感谢! 展开
展开全部
我拿你这句代码编译了一下,是可以通过的
你的不桐扮通过可能是你引用的命名空间多了。而你FileUpload产枯尘生歧义了
你吧FileUpload 写全了试试
WebControls.FileUpload File = (WebControls.FileUpload)Page.FindControl("FileUpload1"局败灶);
你的不桐扮通过可能是你引用的命名空间多了。而你FileUpload产枯尘生歧义了
你吧FileUpload 写全了试试
WebControls.FileUpload File = (WebControls.FileUpload)Page.FindControl("FileUpload1"局败灶);
追问
我已经添加了命名空间的应用:using System.Web.UI.WebControls;而且你的写法也不对。
追答
我的意思就是因为你加了命名空间,所以导致冲突。那你直接这样写
System.Web.UI.WebControls.FileUpload File = (System.Web.UI.WebControls.FileUpload)Page.FindControl("FileUpload1");
展开全部
FileUpload1的父节点不是page吧,你应该使用拦枝FileUpload1的滚或父节点简备敏进行findControl操作
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询