ورود

View Full Version : سوال: مشکل با ارسال فایل موجود در فرم



mohammad_kazem
شنبه 01 اسفند 1394, 04:58 صبح
با سلام
یه فرم دارم که توی این فرم هم دکمه انتخاب فایل داره و هم تکست باکس


@using (Html.BeginForm(actionName: "action", controllerName: "controller", method: FormMethod.Post))
{
<span class="btn btn-upload btn-file">
انتخاب
<input id="ImageUrl" type="file">
</span>
<input type="text" id="txtname" name="txtname" />
<input type="submit" value="send" />
}

چطوری میشه در کنترلر ، اطلاعات مربوط به فرم (فایل ارسالی و مقادیر تکست باکس) رو دریافت کرد؟ با فرم کالکشن که کار میکنم فایل ارسال شده رو نمیتونم بگیرم. لطفا راهنمایی بکنید
با تشکر

mohammad_kazem
شنبه 01 اسفند 1394, 06:37 صبح
با سلام
یه فرم دارم که توی این فرم هم دکمه انتخاب فایل داره و هم تکست باکس


@using (Html.BeginForm(actionName: "action", controllerName: "controller", method: FormMethod.Post))
{
<span class="btn btn-upload btn-file">
انتخاب
<input id="ImageUrl" type="file">
</span>
<input type="text" id="txtname" name="txtname" />
<input type="submit" value="send" />
}

چطوری میشه در کنترلر ، اطلاعات مربوط به فرم (فایل ارسالی و مقادیر تکست باکس) رو دریافت کرد؟ با فرم کالکشن که کار میکنم فایل ارسال شده رو نمیتونم بگیرم. لطفا راهنمایی بکنید
با تشکر


مشکل حل شد. باید به تگ input مشخصه name هم اضافه میشد

<input type="file" id="ImageUrl" name="ImageUrl">