在gridview里用标签实现链接

问题描述

我想根据查出来的成绩来决定该列显示的情况:如果成绩大于60,则标签显示为该成绩即可如果成绩=-1,则标签显示为待考,且链接到mytest.aspx?CoureID=....如果成绩为0~59,则标签显示为需要重考,同样链接到mytest.aspx?CoureID=....<asp:GridViewID="GridView1"runat="server"DataSourceID="SqlDataSource1"Width="723px"AutoGenerateColumns="False"AllowPaging="True"BackColor="White"BorderColor="White"BorderStyle="Ridge"BorderWidth="2px"CellPadding="3"CellSpacing="1"GridLines="None"AllowSorting="True"><Columns><asp:HyperLinkFieldHeaderText="课程名称"DataNavigateUrlFields="CourseID,CourseFile,CourseName"DataTextField="CourseName"DataNavigateUrlFormatString="study.aspx?dirs={0}&amp;files={1}&amp;cname={2}"target="_blank"/><asp:BoundFieldDataField="Kind"HeaderText="性质"SortExpression="Kind"/><asp:BoundFieldDataField="StartTime"HeaderText="开课时间"SortExpression="StartTime"dataformatstring="{0:d}"/><asp:TemplateFieldHeaderText="考试情况"><ItemTemplate><asp:LabelID="Label1"runat="server"Text='<%#Eval("Score").ToString().Replace("-1","<ahref=mytest.aspx>待考</a>")'%></asp:Label></ItemTemplate></asp:TemplateField></Columns><FooterStyleBackColor="#C6C3C6"ForeColor="Black"/><RowStyleBackColor="#DEDFDE"ForeColor="Black"/><PagerStyleBackColor="#C6C3C6"ForeColor="Black"HorizontalAlign="Right"/><SelectedRowStyleBackColor="#9471DE"Font-Bold="True"ForeColor="White"/><HeaderStyleBackColor="#4A3C8C"Font-Bold="True"ForeColor="#E7E7FF"/></asp:GridView>

解决方案

解决方案二:
无人响应?

时间: 2024-12-26 05:42:07

在gridview里用标签实现链接的相关文章

在ASP.NET 2.0中操作数据之二十八:GridView里的Button_自学过程

导言 一般控件(比如GridView)显示数据的时候对数据只能读取,而需要处理数据的功能是非常常见的.典型的情况是为每行数据添加一个Button, LinkButton, 或ImageButton . 当点击这些button时,数据会PostBack,执行一些服务器端的代码. 一条条的编辑或删除数据是最常见的情况.实际上,编辑和删除是如此常见,从概述插入.更新和删除数据 开始, 我们可以看到GridView, DetailsView, 和 FormView可以零代码的完成这些功能. 除了编辑和删

事件-DevExpress GridView里添加行数据方法写在grid_RowInserting

问题描述 DevExpress GridView里添加行数据方法写在grid_RowInserting DevExpress GridView里添加行数据方法写在grid_RowInserting事件中,语法格式怎么写! 解决方案 http://down.51cto.com/data/246384

linkbutton-求助:如何实现Asp.net的GridView里Linkbutton的enable=false???

问题描述 求助:如何实现Asp.net的GridView里Linkbutton的enable=false??? 我在Asp.net前台页面Source里面添加了一个GridView,里面嵌套了一个Linkbutton.前台代码如下: <asp:GridView ID="GridView2" runat="server" AllowPaging="True" OnPageIndexChanging="gvOrderList2_Pag

link中如何根据treeviw查询,返回的结果放在gridview里,怎么实现?

问题描述 link中如何根据treeviw查询,返回的结果放在gridview里,怎么实现? link中如何根据treeviw查询,返回的结果放在gridview里,怎么实现?

textarea值获取问题-怎样把后台查询到的值显示到JSP里textArea标签里

问题描述 怎样把后台查询到的值显示到JSP里textArea标签里 文本框里输入值后,失去焦点后,在后台通过输入的值查找结果,把结果返回到前台textArea标签里怎么实现 解决方案 可以参考下多级联动. 其实就是在文本框里绑定个失焦事件onblus,当方本框失焦后,得到文本框输入后的值,和后台交互再反回至前台,这里建议用ajax做 解决方案二: 失去焦点后,触发一个js,使用ajax向后台发请求.

我在gridview里点击“选择”按钮,希望弹出窗口,在弹出窗口操作完毕后关闭,返回值给父窗口,并对父窗口的数据源重新绑定以刷新gridview。我这么做是不能刷新gridview的,请指教。

问题描述 我在gridview里点击"选择"按钮,希望弹出窗口,在弹出窗口操作完毕后关闭,返回值给父窗口,并对父窗口的数据源重新绑定以刷新gridview.我这么做是不能刷新gridview的,请指教.前端asp.net代码:<asp:GridViewID="GridView1"runat="server"Width="860px"AllowPaging="True"AutoGenerateColum

android gridview里面点击事件

问题描述 android gridview里面点击事件 gridview的一个item布局里面有3个点击事件android:onClick="tock_on" android:onClick="tock_off" android:onClick="search",怎么实现对他们的操作呢? 解决方案 http://kandy0619.blog.163.com/blog/static/643443452010021101343213/ 解决方案二:

急问:GridView里的模板列怎么会消失了,送上我全部的分了。。。。在线等

问题描述 <asp:DropDownListID="DropDownList1"runat="server"Width=70pxAutoPostBack="true"OnSelectedIndexChanged="DropDownList1_SelectedIndexChanged"><asp:ListItemValue="2009"Text="2009年">&l

代码-GridView里点击编辑按钮,弹出窗口进行编辑,怎么传值

问题描述 GridView里点击编辑按钮,弹出窗口进行编辑,怎么传值 GridView里点击编辑按钮,弹出窗口进行编辑,怎么获得每一行的值传到编辑窗口去啊?求各位大神指教!!! 这是弹出窗口的代码: 解决方案 当前行都可以找到.行里的数据当然可以获取了. 解决方案二: 你点击编辑的时候就可以获取到 当前行的数据,和你绑定当前行的数据一样的方法啊. 解决方案三: 你点击编辑的时候就可以获取到 当前行的数据,和你绑定当前行的数据一样的方法啊. 解决方案四: <a href=""edi