c#的Web编程,经计算得到设计页面上的一个文本对象(asp:FileUpload)的名称,如何在服务器端得到此FileUpload所选中的文件名称及路径。代码如下:
int fileNumber=int.Parse(fileDropList.Text);//得到上传文件的数目
int i;
string tmpStr;
for(i=0;i <fileNumber;i++)//确定选择的文件名
{
//确定要使用哪个FileUpload,此处计算FileUpload的ID名称
tmpStr = "fileLoad" + Convert.ToString(i);
//reText为设计页面上的一个控件,FindControl找到FileUpload对象,此处返回值为空,没有找到,为什么:
FileUpload pFileUpLoad = (FileUpload)reText.FindControl("tmpStr");
}为什么FileUpload pFileUpLoad = (FileUpload)reText.FindControl("tmpStr");这句不能正确运行。
int fileNumber=int.Parse(fileDropList.Text);//得到上传文件的数目
int i;
string tmpStr;
for(i=0;i <fileNumber;i++)//确定选择的文件名
{
//确定要使用哪个FileUpload,此处计算FileUpload的ID名称
tmpStr = "fileLoad" + Convert.ToString(i);
//reText为设计页面上的一个控件,FindControl找到FileUpload对象,此处返回值为空,没有找到,为什么:
FileUpload pFileUpLoad = (FileUpload)reText.FindControl("tmpStr");
}为什么FileUpload pFileUpLoad = (FileUpload)reText.FindControl("tmpStr");这句不能正确运行。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货