|
 |
|
asp.net ถ้าต้องการส่งค่า get แบบ button ใน datalist คือของเดิมใช่ hyperlink อยู่ใน gridview |
|
 |
|
|
 |
 |
|
ใช้การ FindControl ใน ItemDataBound เช่นเดียวกันครับ
Code (C#)
void myDataList_ItemDataBound(Object sender, DataListItemEventArgs e)
{
//*** Image ***//
Image img = (Image)(e.Item.FindControl("imgPicture"));
if (img != null)
{
img.ImageUrl = (string)DataBinder.Eval(e.Item.DataItem, "Picture");
//img.Attributes.Add("OnClick","window.location='https://www.thaicreate.com?Cateid=" + DataBinder.Eval(e.Item.DataItem, "CategoryID").ToString() + "'");
//img.Style.Add("cursor","hand");
}
//*** lblCateID ***//
Label lblID = (Label)(e.Item.FindControl("lblCateID"));
if (lblID != null)
{
lblID.Text = DataBinder.Eval(e.Item.DataItem, "CategoryID").ToString();
lblID.Visible = false; //*** Hide ***//
}
//*** HyperLink ***//
HyperLink hplCate = (HyperLink)(e.Item.FindControl("hplCategory"));
if (hplCate != null)
{
hplCate.Text = (string)DataBinder.Eval(e.Item.DataItem, "CategoryName");
hplCate.ToolTip =(string)DataBinder.Eval(e.Item.DataItem, "CategoryName");
hplCate.NavigateUrl = "https://www.thaicreate.com?Cateid=" + DataBinder.Eval(e.Item.DataItem, "CategoryID").ToString();
}
}
Go to : (C#) ASP.NET DataList Control - FindControl
|
 |
 |
 |
 |
Date :
2012-09-08 06:48:28 |
By :
mr.win |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ไม่รู้ว่าจะใช้ อะไรส่งไปช่วยดูให้ที ครับ
Code (C#)
if (e.CommandName == "edit")
{
Button edit = new Button();
edit = (Button)e.Item.FindControl("edit");
edit.
// hplEdit.NavigateUrl = "Edit.aspx?ProductId=" + DataBinder.Eval(e.Row.DataItem, "ProductId").ToString();
}
|
 |
 |
 |
 |
Date :
2012-09-08 11:47:25 |
By :
thewinner55 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ถ้าใช้ button ต้องใช้คู่กับ
CommandName ครับ
แล้วก็เอาตัวแปรใส่ใน CommandAgument ไว้ใส่ตัวแปรครับ
เสร็จแล้วไปสร้าง Event ให้ gridview โดยใช้ Event RowCommand
แต่อยากแนะนำอีกวิธีนะครับ ใช้ jQuery คู่กับ input button แล้วใส่ Event onclick= function (<%# Eval("ID") %>)
|
 |
 |
 |
 |
Date :
2012-09-08 21:53:29 |
By :
mocking1 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ช่วบลองเขียน code ให้ดูหน่อยครับ ไม่เห็น ภาพ
|
 |
 |
 |
 |
Date :
2012-09-08 23:03:54 |
By :
thewinner55 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ใน datalist นะพี่ 5555+ ช่วยเปลี่ยนให้ที คับ
|
 |
 |
 |
 |
Date :
2012-09-10 10:14:56 |
By :
thewinner55 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|
|

|
Load balance : Server 03
|