내 웹 사이트에서 URL 다시 쓰기를 사용하고 있습니다. 내가 다른 페이지로 리디렉션 할 수있는 방법을 제의 GridView에서URL ASP.NET 4.0의 GridView에서 다시 쓰기
Response.RedirectToRoute("bills-show");
하지만를 사용하여 URL을 다시 쓸 수 있어요
? 현재 GridViewRowDataBound
에 다음 코드를 사용하고 있습니다.
e.Row.Attributes.Add("onclick", "location='CallCenter/BillDetails.aspx?billNo=" + e.Row.Cells[0].Text + "'");
하지만 URL 재 작성이 필요합니다.
나는
e.Row.Attributes.Add("onclick", "WriteUrl(" + e.Row.Cells[0].Text + ")"); // in GridViewRowDataBound.
및
protected string WriteUrl(string billNo)
{
return pg.GetRouteUrl("bill-details", new { billno = billNo });
}
를 사용하여 시도하지만이 작동하지 않습니다!
나를 도울 수 있습니까 ???
어떻게 새로운 :
그런 다음이없는 문제에 있어야한다 URL이 어떻게 보이나요? – Uriil
'website.com/orders/127' 여기'127'은'billNo'입니다. –