PDA

View Full Version : contentplaceholder در asp.net



mojtaheri
شنبه 29 خرداد 1389, 14:14 عصر
با سلام من تو یک برنامه asp.net از masterpage استفاده کردم و صفحه رو به 5 قسمت بالا پایین چپ راست و میانی تقسیم کردم .از سمت چپ برای اعلام ساعت وتاریخ استفاده میکنم . داخل یک صفحه دیگه مثلا ایندکس یک دیتالیست داریم که معلوم نیست چقدر رکورد و طول رکوردها چقدر است وقتی برنامه اجرا میشه سمت چپ صفحه پایین میره .چه طور میشه این دوتا قسمت رو با هم هماهنگ کرد.لطفا منو راهنمایی کنید.:عصبانی++:

maxpayn2
شنبه 29 خرداد 1389, 14:20 عصر
با استفاده از css برای قسمت های مختلف width ثابت تعیین کن

mohsen27a
شنبه 29 خرداد 1389, 15:21 عصر
دوست عزیز از valign=top استفاده کن.

General-Xenon
یک شنبه 30 خرداد 1389, 02:43 صبح
با سلام من تو یک برنامه ASP.NET از masterpage استفاده کردم و صفحه رو به 5 قسمت بالا پایین چپ راست و میانی تقسیم کردم .از سمت چپ برای اعلام ساعت وتاریخ استفاده میکنم . داخل یک صفحه دیگه مثلا ایندکس یک دیتالیست داریم که معلوم نیست چقدر رکورد و طول رکوردها چقدر است وقتی برنامه اجرا میشه سمت چپ صفحه پایین میره .چه طور میشه این دوتا قسمت رو با هم هماهنگ کرد.لطفا منو راهنمایی کنید.:عصبانی++:

سلام...!
این طور که من متوجه شدم، شما اگر از Table استفاده کنی درست بشه ( ارتفاع دو ستون کناری یکسان بشه )



<table style="width:100%; height:100%;">
<tr>
<td colspan="3">
<asp:ContentPlaceHolder id="Top" runat="server"></asp:ContentPlaceHolder>
</td>
</tr>
<tr>
<td style="width:150px;" valign="top">
<asp:ContentPlaceHolder id="Right" runat="server"></asp:ContentPlaceHolder>
</td>
<td valign="top">
<asp:ContentPlaceHolder id="Center" runat="server"></asp:ContentPlaceHolder>
</td>
<td style="width:150px;" valign="top">
<asp:ContentPlaceHolder id="Left" runat="server"></asp:ContentPlaceHolder>
</td>
</tr>
<tr>
<td colspan="3">
<asp:ContentPlaceHolder id="Bottom" runat="server"></asp:ContentPlaceHolder>
</td>
</tr>
</table>


امیدوارم کمکت کرده باشه:چشمک:

mojtaheri
یک شنبه 30 خرداد 1389, 17:18 عصر
با تشکر از توجه شما دوستان .همونطور که آقای Mohsen27a گفنتد با Valign=top مشکلم حل شد.خدا خیر شما و مدیران این سایت رو بده.