画像パスをデータベースにアップロードし、画像フォルダにファイルを保存しようとしています。これは、getExtension部分(.jpg、.gifなど)を除いて正しく機能します。Path.GetExtensionメソッドは常にnull( "")を返しますが、その理由はわかりません。
以下に、使用されているコードを示します。
string imagesFolderPath = Server.MapPath("//Images");
imagesFolderPath += "//";
string newImageName = addProduct.id.ToString();
string extension = Path.GetExtension(fileUpload.FileName.ToString());
addProduct.imagePath = "Images//" + newImageName + extension;
fileUpload.SaveAs(imagesFolderPath + newImageName);