当前位置:编程学习 > C#/ASP.NET >>

这样的功能能实现吗???????????

我有一个gridview

  天气预报   详细信息
    晴天       事情
   阴天       事情
    多云       事情
    ..........

   详细信息是一个链接列,,,我想通过天气预报字段的信息让详细信息链接到不同的页面。

                假如是晴天的话  事情就链接到 1.aspx
                    阴天的话  事情就链接到 2.aspx
                           .....
                           
--------------------编程问答-------------------- 能。
--------------------编程问答-------------------- 如果是在SQL中
SELECT 天气预报,
CASE [天气预报] WHEN '晴天' THEN '1.aspx'
ELSE  '2.aspx' END AS [详细信息]
FROM table1
如果是在ASPX里
可以绑定行事件里
if(e.Row.Cells["天气预报"] == "晴天")
{
...
}
else
{
...
}
--------------------编程问答-------------------- 后一行用gridview的模版列,判断前面的值后。在后面模版列加入的HyperLink控件中写入不同的url即可 --------------------编程问答--------------------     ◢◣。    
   ◢★◣。    
  ◢圣诞◣。   
 ◢■■■◣。  
 ︸︸||︸︸  --------------------编程问答-------------------- 在GridView的RowDataBound里做判断啊
做一个超级链接列
if(e.Row.Cells["天气预报"]   ==   "晴天") 
{
链接列.Nav..=".aspx";
} --------------------编程问答-------------------- 能。
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,