PDA

View Full Version : کار نکردن fileupload



BestFriend
جمعه 13 بهمن 1391, 21:56 عصر
با سلام من یه فایل آپلود تو صفحه اضافه کردم ولی هرچی بهش فایل میدم متد has file اون true نمیشه و اصلا فایلی داخلش قرار نمیگیره جالبه که تو هر صفحه ای که باز میکنم هم همین طوره ولی یه پروژه جدید باز کردم و توش فایل آپلود رو گذاشتم درست کار کرد مشکل از کجاست؟

با تشکر.

Beginner2013
جمعه 13 بهمن 1391, 22:19 عصر
با سلام من یه فایل آپلود تو صفحه اضافه کردم ولی هرچی بهش فایل میدم متد has file اون true نمیشه و اصلا فایلی داخلش قرار نمیگیره جالبه که تو هر صفحه ای که باز میکنم هم همین طوره ولی یه پروژه جدید باز کردم و توش فایل آپلود رو گذاشتم درست کار کرد مشکل از کجاست؟

با تشکر.

سلام.
دوست من انتظار دارید ما کدتون رو ندیده به شما چی بگیم؟
احتمالا خسته هستید و یجای کار اشتباه ساده ای می کنید.

morteza_mokhtari
جمعه 13 بهمن 1391, 22:19 عصر
سلام بنده خودم هم از این گونه مشکلات زیاد داشته مثلا وقتی تگ اسکریپت به صفحه اضافه میکردم دیگه کنترل ها رو نشون نمیداد ولی وقتی همون تگ رو تویه سایت دیگه اضافه میکردم مشکلی نداشت و اجرا میشد شما کدی رو که استفاده میکنید قرار بدهید شاید مشکل از کد باشه.

fakhravari
جمعه 13 بهمن 1391, 23:35 عصر
http://barnamenevis.org/showthread.php?381701-FileUpload-%DA%86%D8%B7%D9%88%D8%B1-%DA%A9%D8%A7%D8%B1-%D9%85%DB%8C%DA%A9%D9%86%D9%87%D8%9F

BestFriend
دوشنبه 16 بهمن 1391, 20:04 عصر
<asp:MultiView ID="MultiView1" runat="server" ActiveViewIndex="0">
<asp:View ID="View1" runat="server">
<div class="Brows">
<div class="part">
<asp:FileUpload ID="FileUpload1" runat="server" />
</div>
<div class="part">
<asp:Button ID="Button1" runat="server" Text="Import" Height="28px"
Width="80px" onclick="Button1_Click" />
</div>


کد بقیه ی المان ها هم زیاده و فکر نمیکنم ربطی به کار نکردنش داشته باشه

کد master page:



<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<div class="topPlace">
<div class="Process">
<asp:UpdateProgress ID="UpdateProgress1" runat="server" AssociatedUpdatePanelID="UpdatePanel1" DisplayAfter="30">
<ProgressTemplate>
<img alt="Loading" src="Images/ajax-loader.gif" />
</ProgressTemplate>
</asp:UpdateProgress>
</div>
<div class="TopButton" >
<div id="logout"">
</div>
</div>
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
</div>

<div class="ContentBody">
<div class="Content">
<asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
</asp:ContentPlaceHolder>
</div>
<%--منوی کاربری--%>
<div class="RightMenu">
<h2>سفارشات</h2>
<ul>
<li><asp:LinkButton ID="order_new" runat="server" onclick="order_new_Click">سفارش جدید</asp:LinkButton>
</li>
<li>
<asp:LinkButton ID="order_response" runat="server"
onclick="order_response_Click">پاسخ سفارشات دریافتی</asp:LinkButton></li>
<li>
<asp:LinkButton ID="order_sent" runat="server" onclick="order_sent_Click">سفارشات ارسال شده</asp:LinkButton></li>
</ul>
<h2>ارسال و دریافت پیام</h2>
<ul>
<li><asp:LinkButton ID="msg_inbox" runat="server">صندوق ورودی</asp:LinkButton></li>
<li><asp:LinkButton ID="msg_sendall" runat="server">ارسال به همه کاربران</asp:LinkButton></li>
<li><asp:LinkButton ID="msg_sendcustume" runat="server">ارسال سفارشی</asp:LinkButton></li>
<li><asp:LinkButton ID="msg_outbox" runat="server">صندوق خروجی</asp:LinkButton></li>
<li><asp:LinkButton ID="msg_archive" runat="server">بایگانی پیام ها</asp:LinkButton></li>
</ul>
<h2>مدیریت کاربران</h2>
<ul>
<li>کاربر جدید</li>
<li>لیست کاربران</li>
<li>حذف کاربران</li>
<li>ویرایش کاربران</li>
</ul>
<h2>مدیریت پروفایل</h2>
<ul>
<li>تغییر رمزعبور</li>
<li>مشخصات</li>
<li>نام کاربری</li>
<li>سامانه پیام کوتاه</li>
</ul>
</div>
</div>

</ContentTemplate>
</asp:UpdatePanel>


یه چیزی رو هم بگم که من از مستر پیج استفاده کردم و contentplace رو هم داخل یه Update panel گذاشتم یعنی موقع کامپایل کل چیزایی که تو این صفحه هست زیر مجموعه update panel میشه.

تو قسمت کدش هم تو یه asp button مینویسم if(fileupload1.hasfile) که متد hasfile اون همیشه false هست حتی وقتی که فایلی رو انتخاب کرده باشم.

با تشکر.

fakhravari
دوشنبه 16 بهمن 1391, 21:26 عصر
BestFriend (http://barnamenevis.org/member.php?106737-BestFriend) توجه نداری به پست 4

sasansara
دوشنبه 16 بهمن 1391, 23:14 عصر
کنترل fileupload داخل updatepanel کار نمی کنه