ใช้ Gridview ดึงข้อมูลมาแสดง โดยกำหนดการแสดงข้อมูลจากค่าของคอลัมน์ในตาราง ทำอย่างไร
Code (SQL)
SELECT * FROM Time_chk WHERE Status = '0'
ส่วนิธีอื่น ๆ ดูตัวอย่างได้จากบทความ ASP.Net กับ GridView ครับ เช่นการใช้ RowDataBound , FindControl ครับ
Date :
2015-04-06 07:41:29
By :
mr.win
พออ่านแล้ว เหมือนไม่ค่อยเข้าใจเท่าไหร่ครับ ^_^
หรือเป็นเพราะผมต้องการ ใช้ Botton เพื่อไปอัพเดทเฉพาะคอลัมน์ Status จาก 0 เป็น 1 และให้มัน Get เวลาปัจจุบันไปบันทึกไว้ใน คอลัมน์ TimeChkout ซึ่งไม่ตรงกับตัวอย่างเท่าไหร่ เลยไม่รู้จะประยุกต์ยังไง ไปไม่ค่อยเป็นเลยครับ มือใหม่
Date :
2015-04-07 13:21:00
By :
bogey020
ในตัวอย่างที่ผม Link ให้มันมีตัวอย่างน่ะครับ
Date :
2015-04-07 13:53:13
By :
mr.win
ผมอ่านทั้ง RowdataBound และ FindControl แต่ผมยังจับใจความไม่ได้เลยครับว่า Codeตรงไหนที่จะเอามาประยุกต์ใช้ กับ Button ของผมที่ให้มันสามารถ Update ค่าของStatusเป็น 1 และให้มันเอาเวลาปัจจุบันของเครื่อง ลงไปในคอลัม TimeChkout ที่เป็น Null อยู่ อภัยด้วยที่ถามบ่อย แต่ผมมองไม่ออกจริงๆครับ
ประวัติการแก้ไข 2015-04-07 15:13:21 2015-04-07 21:22:58
Date :
2015-04-07 14:53:46
By :
bogey020
คือ Gridview ของผมมันมี Template Field แค่ฟิลด์เดียวคือฟิลด์ที่ใส่ ButtonControl เข้าไปเพื่อที่จะไปกำหนด Event ของButton (นอกนั้น BoundFieldหมดเลย) แต่ในตัวอย่างที่อ่าน มันไม่มีการ FindControl ของButtonเลยครับ เลยไม่รู้จะประยุกต์ยังไง
ประวัติการแก้ไข 2015-04-07 21:23:22
Date :
2015-04-07 15:32:33
By :
bogey020
จากที่ไปค้นหาการกำหนด Event ให้Botton ที่อยู่ใน TemplateField เพื่อในการอัพเดท หรือ เอาเวลาปัจจุบันไปบันทึกในคอลัมน์ เป็นอันนี้หรือเปล่าครับ
Code (ASP)
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns = "false">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:Button ID="Button1" runat="server" Text='<%#Eval("CustomerID")%>'
CommandArgument = "Button1" OnClick = "Button1_Click" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
Code (VB.NET)
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs)
Dim btn As Button = CType(sender, Button)
Dim CommandName As String = btn.CommandName
Dim CommandArgument As String = btn.CommandArgument
End Sub
เผื่อเป็นประโยชน์
Date :
2015-04-07 19:53:50
By :
bogey020
Load balance : Server 04