`
izuoyan
  • 浏览: 9287950 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

GridView结合a标签实现打开新窗口

ASP 
阅读更多

评教结果查看页面需要用到GridView控件来显示数据,并且我还需要添加一个“详 细”功能,也就是说,点击“详细”则能够弹出一个新窗口来显示详细数据。 clip_image002

从网上查阅资料,众多网友都说要使用HyperLinkField来实现打开新窗体,并传值的功能。我是初步接触这个控件,不容易搞懂。 clip_image004

仔细想想,其实跳转到新窗体并且需要传递courseId等信息,很简单,我们最常用的a标签就能实现该功能。 新建列的时候我们选择TemplateField字段类型,然后直接修改asp源码。 如下:


<Columns>
<asp:TemplateField HeaderText="">
<ItemTemplate>
<a href="ExperimentStatDetail.aspx?courseId=<%#Eval("courseId").ToString() %>" target="_self">详 细</a>
</ItemTemplate>
</asp:TemplateField>
</Columns>



分享到:
评论

相关推荐

    gridview打印

    综上所述,这个示例展示了如何结合 ASP.NET 的 GridView 控件和 JavaScript 实现用户友好的打印功能。开发者可以灵活地调整样式,优化打印效果,或者根据具体需求进行更复杂的数据处理和格式化。同时,此方法避免了...

    GridView 控件经典用法

    13. **弹出新页面/弹出新窗口**:通过`HyperLinkField`或自定义按钮,可以实现点击后在新窗口打开链接。 14. **固定表头**:使用CSS定位技术,使GridView的表头在滚动时始终保持可见。 15. **合并表头**:通过调整...

    GridView使用全集(主要是方法实现讲解)

    在HyperLinkField或ButtonField中设置`Target`属性,可以控制链接或按钮打开的新窗口行为。 15. **固定表头** 使用CSS定位技术,可以实现固定表头,即使当表格内容滚动时,表头依然可见。 16. **合并表头** ...

    GridView 72般绝技.pdf

    - **功能概述**:点击GridView中的链接或按钮时,打开新的页面或弹出新窗口。 - **实现方法**: - 使用JavaScript/jQuery创建弹窗。 - 或者在链接或按钮的点击事件中使用`target="_blank"`属性。 #### 14. ...

    Asp.net中GridView使用详解

    在`CommandField`的`Button`控件中添加`target="_blank"`属性,可以使链接在新窗口中打开,实现弹出新页面的功能。 ### GridView固定表头 利用CSS的`position: sticky`属性,可以实现在滚动时表头始终保持可见的...

    VS2005 GridView操作大全

    11. **弹出新页面/指定大小位置新窗口**:在Button的`OnClick`事件中,使用`Response.Redirect`或`Server.Transfer`方法打开新页面,通过JavaScript的`window.open()`设置窗口属性。 12. **固定表头**:利用CSS的`...

    GridView使用大全

    13. **弹出新页面/弹出新窗口**: - 使用`HyperLinkField`或`TemplateField`的`NavigateUrl`属性设置链接,可以指定新开窗口或在当前窗口打开。 14. **固定表头**: - 通过CSS样式实现,通常使用`position: ...

    C#精髓GridView绝技 .doc

    13. **弹出新页面/新窗口**: 当点击GridView的某一行时,可以利用HyperLinkField或ButtonField来打开新的页面或窗口。 14. **固定表头(仅用CSS)**: 使用CSS的定位(position)和相对定位(relative)属性,...

    GridView+72般绝技

    GridView弹出新页面/弹出新窗口 **描述**:当用户点击GridView中的链接时,可以打开新的页面或窗口。 **实现方法**: - 使用`HyperLinkField`或`ButtonField`,并在其中设置`NavigateUrl`属性指向新的页面地址。...

    GridView 72般绝技

    GridView弹出新页面/弹出新窗口 - **功能概述**:点击GridView中的链接时,可以在新的页面或窗口中打开相关内容。 - **实现方法**:使用`Target`属性指定链接的目标窗口。 #### 14. GridView固定表头(不用...

    vs2010中GridView72般的绝技_C#语言开发

    - 使用 `HyperLinkField` 或者 `TemplateField` 中的 `NavigateUrl` 属性,配合目标属性 `_blank` 可以实现新窗口打开链接。 13. **固定表头**: - 通过CSS定位技术,可以实现当表格滚动时,表头始终保持可见。 ...

    GridView的72般绝技

    GridView弹出新页面/弹出新窗口 - **功能概述**:点击GridView中的链接时,在新的浏览器窗口或标签页中打开指定的URL。 - **实现方式**:使用客户端脚本或HTML链接来实现弹出新窗口的功能。 #### 14. GridView固定...

    GridView_72般绝技

    #### GridView弹出新页面/弹出指定大小位置的新窗口 当点击`GridView`中的链接时,可以弹出一个新的窗口显示详细信息。 **实现方式:** 1. 在链接中使用JavaScript的`window.open`函数。 2. 例如:`&lt;a href="#" ...

    GridView72种使用技巧.

    GridView弹出新页面/弹出新窗口 - **功能简介**:点击GridView中的链接时,打开一个新的页面或窗口。 - **实现方法**: - 在`ItemTemplate`中添加一个`HyperLink`控件,并设置其目标属性为新窗口。 #### 14. ...

    asp.net GridView72绝技

    利用JavaScript或jQuery,可以为GridView的链接添加目标属性,使其在新窗口或新标签页中打开,提供额外的导航选项。 ### 14. GridView固定表头 #### 详解: 使用CSS的`position: sticky;`属性,可以在滚动表格时...

    GridView的经典操作

    - 在HyperLinkField中设置`Target`属性,如`Target="_blank"`以新窗口打开链接。 15. **固定表头**: - 使用CSS的`position: sticky`特性实现表格头部固定。 16. **合并表头**: - 利用GridView的HeaderRow和...

Global site tag (gtag.js) - Google Analytics