-5
A
回答
1
,如果您有jQuery的加載..然後:
$('rowID-or-className').click(function(){
window.location.href = 'https://docs.google.com';
});
0
您可以使用OnSelectedIndexChanged
<asp:GridView ID="GridView1" runat="server" OnSelectedIndexChanged="OnSelectedIndexChanged">
<Columns>
<asp:BoundField DataField="Name" HeaderText="Name" />
<asp:BoundField DataField="Country" HeaderText="Country"/>
</Columns>
</asp:GridView>
<asp:LinkButton ID="lnkDummy" runat="server"></asp:LinkButton>
protected void OnSelectedIndexChanged(object sender, EventArgs e)
{
// do some business and redirect
}
一個完整的例子可以發現here
0
這裏是工作示例:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script>
$(document).ready(function(){
$('#id').click(function(){
window.location.href = 'www.test.com';
});
});
</script>
<div id="id">CLick</div>
0
在GridView的RowDataBound事件,你可以很容易地做到這一點。這是做到這一點的一種方法,你也可以通過使用這種方法從代碼後面和從該特定行傳遞任何數據:
這是一個簡單的代碼示例:它將爲所有行設置onclick事件你的gridview。
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
e.Row.Attributes["onclick"] = "window.location.href='YourPage.aspx'";
}
}
,如果你想從點擊行通過一些值,比如你有是有行數據的唯一ID,那麼你可以將此ID傳遞到您的網頁並獲取所有數據行內的標籤在該頁面加載事件中,您可以這樣做:
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
string idd = ((Label)e.Row.FindControl("lblId")).Text;
e.Row.Attributes["onclick"] = "window.location.href='Youpage.aspx?id="+idd+"'"; }
}
希望它能解決您的問題。
相關問題
- 1. jqgrid在點擊行時重定向到另一個頁面
- 2. 如何通過htaccess將index.php重定向到另一個頁面
- 3. 從一個頁面URL重定向到另一個頁面
- 4. jquery:從一個頁面重定向到另一個頁面
- 5. 通過json調用重定向到另一個頁面
- 6. 通過htaccess重定向到另一個頁面而不是index.php
- 7. 通過php重定向到另一個頁面?
- 8. htaccess - 重定向到另一個頁面
- 9. PHP - 重定向到另一個頁面
- 10. Asp.net重定向到另一個頁面
- 11. ajax重定向到另一個頁面
- 12. 重定向到另一個頁面PHP
- 13. 重定向到另一個jsp頁面
- 14. 經過Javascript驗證頁面重定向到另一個頁面
- 15. 如何刪除頁面時重定向到另一個頁面
- 16. 如何讀取通過JSF從一個頁面重定向到另一個頁面的多個傳遞參數?
- 17. 如何在GWT中從一個頁面重定向到另一個頁面
- 18. IIS:如何將一個頁面的請求重定向到另一個頁面?
- 19. 如何在PHP中將一個頁面重定向到另一個頁面?
- 20. 我如何將一個php頁面重定向到另一個php頁面?
- 21. 如何使用mod_rewrite從一個頁面重定向到另一個頁面?
- 22. 如何在asp.net mvc4中從一個頁面重定向到另一個頁面?
- 23. 通過JQuery重定向到另一頁
- 24. 將一個特定頁面重定向到另一個域
- 25. 將單個https頁面重定向到另一個http頁面
- 26. 如何通過.htaccess正確地將index.php重定向到另一個頁面?
- 27. 上點擊一個div重定向到另一個HTML頁面,並調用JavaScript來顯示特定的div
- 28. 如何通過點擊Html中的超鏈接重定向到另一個頁面?
- 29. 點擊任何鏈接或按鈕重定向到另一個頁面asp.net
- 30. 通過點擊另一個
https://www.google.co.in/search?q=how+to+redirect+to+another+page+by+clicking+on+a+gridview+row' –
使用html定位標記https ://www.w3schools.com/tags/tag_a.asp –
[試試這個](http://stackoverflow.com/questions/331231/c-sharp-gridview-row-click) – User6667769