|
|
|
กำหนดความกว้าง columns ของ gridview ไม่ได้ครับ ช่วยดูที |
|
|
|
|
|
|
|
กำหนด style ในอีเว็นต์ rowdatabound กำหนดเฉพาะส่วน header column ก็พอ
|
|
|
|
|
Date :
2010-09-27 08:30:37 |
By :
tungman |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
หากจะใช้ templatefield ผมก็ไม่รู้ว่าต้องสร้างไว้กี่ columns เลยให้มัน autogenerate เลยดีกว่า
ส่วนใน event rowdatabound ก็ลองใส่แล้ว ไม่ได้ครับ เป็นเหมือนเดิม
ใครลองแล้วได้ยังไงช่วยทีครับ
|
|
|
|
|
Date :
2010-09-27 08:43:43 |
By :
urachima |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
บางคนแค่แนะ บางคนต้องอธิบายมาก บางคนต้องเขียนโค้ดให้ดู มันก็แล้วแต่บุญกรรมที่เคยสร้างกันไว้
Code (C#)
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.Header)
{
foreach (TableCell Tc in e.Row.Cells)
{
Tc.Style.Add("Width", "100px");
}
}
}
หรือจะเขียนแบบ ถึก ควาย ทุย ก็แบบนี้
Code (C#)
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.Header)
{
e.Row.Cells[0].Style.Add("Width", "10px");
e.Row.Cells[1].Style.Add("Width", "20px");
e.Row.Cells[2].Style.Add("Width", "30px");
...
...
...
e.Row.Cells[9].Style.Add("Width", "100px");
}
}
อย่าลืมแฮนเดิลอีเว็นต์ด้วยล่ะ
|
|
|
|
|
Date :
2010-09-27 09:07:50 |
By :
tungman |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (ASP)
<asp:TemplateField HeaderText=" %(ต่อเดือน)">
<ItemTemplate>
<asp:Label ID="lbl_pct" runat="server" Text='<%Eval("PROMOTION_EVENT_ID")%>' Style="text-align: right"></asp:Label>
</ItemTemplate>
<ControlStyle Width="60px" /> *** กำหนด ที่ คอลัมน์ ใน asp ได้เลยครับ..
</asp:TemplateField>
|
ประวัติการแก้ไข 2010-09-30 16:12:25
|
|
|
|
Date :
2010-09-30 16:11:45 |
By :
koungkung |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คือว่า แฮนก็แฮนแล้วนะพี่ แต่ว่า ทำไม ทั้งสองวิธีก็ยังใช้ไม่ได้ เหมือนเดิม น่ะ
|
|
|
|
|
Date :
2011-01-21 09:52:16 |
By :
ART |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณ คุณ Date : 2010-09-30 16:11:45 By : koungkung
มากครับ
|
|
|
|
|
Date :
2012-08-14 11:09:50 |
By :
somchai243 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|