ผมอยากสอบถามว่า ถ้าผมทำ HyperLink ที่ระหัสพนักงาน (EN.) ใน Data GridView ตามรูปด้านล่างแล้ว Link ไปยังหน้า Page ใหม่ โดยให้แสดงข้อมูลของพนักงานที่เรากด Link เข้าไป เช่น
ผมกด Link ที่ EN 1054 ก็ให้แสดงข้อมูลของพนักงาน EN 1054 ที่ Page ต่อไปครับ
รูปตัวอย่างครับ
ผมเคยเขียน PHP แล้วลองเอาไปมาใช้กับ ASP.NET ไปไม่เป็นเลย ลองอ่านตามหัวข้อ Method Get กับ Post ก็ยังไม่ค่อยเข้าใจ
รบกวนผู้รู้เข้ามาช่วยชี้แนะกับแนบตัวอย่างให้ศึกษาด้วยครับ
ขอขอบคุณใว้ ณ ที่นี้
ในส่วนของ DataBound ให้ใช้การ FindControl เพื่อใส่ Link ให้กับ Control Hyperlink น่ะครับ
Code (VB.NET)
'*** Hyperlink ***'
Dim hplEdit As Hyperlink = CType(e.Row.FindControl("hplEdit"),Hyperlink)
IF Not IsNothing(hplEdit) Then
hplEdit.Text = "Edit"
hplEdit.NavigateUrl = "AspNetAccessEditForm.aspx?CustomerID=" & e.Row.DataItem("CustomerID")
End IF