易截截图软件、单文件、免安装、纯绿色、仅160KB

asp.net 找控件问题 - .NET技术 / ASP.NET


  YCproject.Model.Products product = Session["products"] as YCproject.Model.Products;
  ContentPlaceHolder c = (ContentPlaceHolder)Master.FindControl("cphContent");
  FileUpload fu = c.FindControl("fuUpLoad") as FileUpload;
  if (fu != null)
  product.Parameter = fu.FileName;

父控件找到了,结果fu还是Null
C# code:

无人经过吗??



你试试if(fu.FileName!=null)


cphContent不是就在自己内部吗?而且编译器可以直接给你找到,用的找绕道master?

少用findcontrol,不要滥用findcontrol。我估计你写的这类代码80%都是原本不需要调用findcontrol而调用它的。

直接调不到,所以先去找父控件,再到父控件里找FileUpLoad

C# code:

<asp:TemplateField HeaderText="产品序列号" SortExpression="Id">
<HeaderStyle CssClass="td" />
<ItemTemplate>
<asp:Label ID="Label3" runat="server" Text='<%# Bind("Id") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField Heade


相关问答:

asp.net导出EXCEL问题! - .NET技术 / ASP.NET

C# code:

SqlConnection conn = CsDB.sqlcon();
SqlDataAdapter da = new SqlDataAdapter("select fwCoding from bjmuma_fwCoding where OrderNumber='" + Order + & ......

求助asp.net图片上传 - .NET技术 / ASP.NET

就是一个按钮,点击之后打开对话框,然后选取图片。就这样上传。。
怎么实现。在网上搜到那么多的代码,全是很多的那种,不知道,看不下去。
所以在这里想请大哥大姐帮帮忙。

使用自带的fileupload控件可以实现 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号