PDA

View Full Version : پر کردن div با یک updateprogress



hofa_7
پنج شنبه 01 بهمن 1388, 11:18 صبح
سلام
فرض کنید ما یک div داریم به طول و عرض 200 که داخل اون یک updatepanel هست و داخل اون هم یک گرید ، حالا چطور می شه یه UpdateProgressTemplate تعریف کرد که بتونه تمام این div مربوط به گرید رو بپوشونه و نه تمام صفحه چون قبلا دوستان در مورد تمام صفحه نوشته بودن و ما هم استفاده کردیم
با تشکر

Silverboy
جمعه 02 بهمن 1388, 23:42 عصر
یکمی باید CSS بدونی

1- اون div ای که باید پر بشه خاصیت position اش باید relative باشه
2- اون div ای هم که داخل updateprogress هستش خاصیت position اش باید absolute باشه و طول و عرضش 100% باشه
3- div ای که باید پر بشه، باید نزدیک ترین div والد با خاصیت relative باشه

hofa_7
سه شنبه 06 بهمن 1388, 11:13 صبح
یکمی باید CSS بدونی

1- اون div ای که باید پر بشه خاصیت position اش باید relative باشه
2- اون div ای هم که داخل updateprogress هستش خاصیت position اش باید absolute باشه و طول و عرضش 100% باشه
3- div ای که باید پر بشه، باید نزدیک ترین div والد با خاصیت relative باشه

سلام
عالی بود واقعا ممنون
کدی که من درست کردم با آموزش این دوست عزیز رو می زارم شاید بدرد کسی بخوره


<body>
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>


<div style="width:200px;height:200px;position:relative;">

<div style="width:200px;height:200px;position:absolute;">
ssa
<asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Button" />
</div>


<asp:UpdateProgress ID="UpdateProgress1" runat="server">
<ProgressTemplate>
<div style="width:100%;height:100%;position:absolute;backgroun d:#000;">
</div>
</ProgressTemplate>
</asp:UpdateProgress>


</div>


</ContentTemplate>
</asp:UpdatePanel>

</form>
</body>