PDA

View Full Version : سوال: ثابت ماندن عرض سطرهای گریدویو



mehrnoosh_al62
چهارشنبه 14 مرداد 1388, 11:45 صبح
سلام دوستان
چطور میشه عرض سطر های گرید ویو ثابت باشه
مثلا وقتی گرید ویو بایند میشه و فقط 2 سطر داره این 2 سطر تمام عرض گرید ویو رو پر میکنند..
از تابع زیر استفاده کردم ولی جواب نمیده::افسرده:

Protected Sub GridView1_RowDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewRowEventArgs) Handles dgvBazyaft.RowDataBound
If (e.Row.RowType = DataControlRowType.DataRow) Then
e.Row.Height = Unit.Pixel(5)
End If
End Sub

بهنام بهمنی
چهارشنبه 14 مرداد 1388, 11:59 صبح
اگر مشخصه ارتفاع Height آنرا مقدار بدهید, به صورت خواسته شده در می آید

mehrnoosh_al62
چهارشنبه 14 مرداد 1388, 14:10 عصر
این کار رو کردم ولی نمیشه...


<asp:GridView ID="dgvBazyaft" runat="server" Height="212px" Width="728px" AllowPaging="True"
AutoGenerateColumns="False" Font-Bold="False" OnPageIndexChanging="dgvBazyaft_PageIndexChanging" Font-Names="Tahoma"
Font-Size="Small" OnRowCreated="dgvBazyaft_RowCreated" OnRowDataBound="dgvBazyaft_RowDataBound" HorizontalAlign="Center" DataKeyNames="mohlat,tblarec_id">
<RowStyle Height="5px" />

بهنام بهمنی
چهارشنبه 14 مرداد 1388, 15:37 عصر
مشکل شما Height="212px" است چون مجبور می شود تمام عرض را پر کند, این مشخصه را حذف کنید
اگر می خواهید یک محدوده مشخص برای این grid مشخص سود آنرا در یک Panel با ارتفاع مشخص قرار دهید