714 阿裏雲 技術社區[雲棲] GridView中的超鏈接 GridView中的超級鏈接,可以設置一個模版列,放入超級鏈接的控件,設置綁定參數即可。數據綁定方式有兩種,如下示例:Eval方式 <%...# Eval("id") %>Bind方式 <%...# Bind("id","~/info.aspx?id={0}") %>推薦使用第一種方式,可以在一個<%...# %>裏放入多個綁定,而第二種隻能如此綁定一個值<%...# Eval("id") + ":" + Eval("name")%>做超級鏈接的控件,我們也有多種選擇:1 asp:LinkButton示例<asp:LinkButton ID="LinkButton2" OnClientClick=<%# "window.open('info.aspx?id=" + Eval("id") + "&name=" + Eval("name") + "')" %> runat="server"><%...# "LinkButton方式綁定:" + Eval("id") %></asp:LinkButton>2 asp:HyperLink示例<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='<%# "~/info.aspx?id=" + Eval("id") + "&name=" + Eval("name") %>' Text='<%...# "HyperLink控件:" + Eval("id") %>'></asp:HyperLink>3 a標簽示例<a href='<%# "info.aspx?id=" + Eval("id") + "&name=" + Eval("name") %>'>a標簽:<%...# Eval("id") + ":" + Eval("name")%></a><a href='javascript:alert("<%# "~/info.aspx?id=" + Eval("id") + "&name=" + Eval("name") %>")'>鏈接js事件:<%...# Eval("id") %></a>綁定多個數據項的時候,也能采用下列方式(推薦使用):<%...# String.Format("~/info.aspx?id={0}&name={1}",Eval("id"),Eval("name")) %>LinkButton 不好設置,推薦使用HyperLink或者a的方式,簡單實用。特別是a標簽,使用javascript的方法也比較方便。 最後更新:2017-04-02 00:06:24 上一篇: 英特爾揭示四核心筆記本電腦處理器藍圖 下一篇: 甲骨文欲67億美元收購BEA相關內容 Android開發8——利用pull解析器讀寫XML文件 每個程序員都應該用MBP Android TimerTask代碼示例[學習] OA協同辦公考勤比傳統考勤更方便的三個體現 Oracle中where子句和having子句中的區別 基於consul高可用 X. ClibPDF Functions 介紹 CC自定義防護驗證最佳實踐 編程語言排行榜 Python 或成黑馬 ASP.NET提供程序熱門內容 PostgreSQL 路徑規劃插件 pgruoting 介紹 人生不過如此 《STM32庫開發實戰指南:基於STM32F4》----導讀 解密區塊鏈:從基礎概念到技術實現的進階攻略 ZED Board從入門到精通(三):從傳統ARM開發到PS開發的轉變 [圖文]曆屆奧斯卡影帝(上) 紮克伯格發6千字長文,談Facebook未來願景和世界該有的樣子 VS 添加jQuery智能提示 python3學習 突破吞吐限製,多NAS性能聚合方案,數據上傳及讀寫最新內容 駐雲Gartner聯合發布人工智能時代的MSP白皮書 雲端安全之三:最佳實踐 突破吞吐限製,多NAS性能聚合方案,數據上傳及讀寫 如何同步TableStore數據到OSS 百億級全網輿情分析係統存儲設計 在ECS中訪問各類阿裏雲雲資源的正確姿勢 不外傳的seo計劃教程方案 網站有收錄沒排名的原因與解決辦法 燃!阿裏的技術小哥們又又又拿冠軍了! 如何將個性化需求變成大數據解決方案