ファイルアップロードコントロールを含むascxを使用して、選択した画像パスをlinqを使用してファイルされたデータベーステーブルの文字列として取得し、ascxをdotnetnukeモジュールページで使用しています。私のascx.csで使用しているコードがありますが、ファイルアップロードコントロールから画像パスを取得しません
FormViewRow row = FormView1.Row;
FileUpload FileUpload1 = (FileUpload)row.FindControl("FileUpload1");
string filename = "";
string path;
if (FileUpload1.HasFile)
{
filename = FileUpload1.PostedFile.FileName;
path = Server.MapPath("DesktopModules/IndiesStore/Images/")+
FileUpload1.FileName;
string onlyname = path.Substring(path.LastIndexOf("\\") + 1);
IC.Img = "DesktopModules/IndiesStore/Images/" + onlyname;
}
これの解決策はありますか....?