আমি যদি এভাবে লিখি:
ফর্ম ক্রিয়া = "চিত্রগুলি" পদ্ধতি = "পোস্ট" এনটাইটাইপ = "বহুগুণ / ফর্ম-ডেটা"
এটা কাজ করে।
তবে '@' দিয়ে রেজারে এটি কাজ করে না। আমি কি কোন ভুল করেছি?
@using (Html.BeginForm("Upload", "Upload", FormMethod.Post,
new { enctype = "multipart/form-data" }))
{
@Html.ValidationSummary(true)
<fieldset>
Select a file <input type="file" name="file" />
<input type="submit" value="Upload" />
</fieldset>
}
আমার নিয়ামকটি এর মতো দেখাচ্ছে:
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult Upload()
{
foreach (string file in Request.Files)
{
var uploadedFile = Request.Files[file];
uploadedFile.SaveAs(Server.MapPath("~/content/pics") +
Path.GetFileName(uploadedFile.FileName));
}
return RedirectToAction ("Upload");
}
ক্রিয়াটি আসলে "চিত্রগুলি" বা এটি "আপলোড / আপলোড"?
—
জে. স্টেইন
আসলে আমার দুটি নিয়ামক রয়েছে। 'চিত্র' অ্যাকশন সহ চিত্র নিয়ন্ত্রক .. এবং আপলোড ক্রিয়াকলাপ সহ কন্ট্রোলার আপলোড করুন ..
—
kk-dev11