如何将DataGrid中某些列做一些处理后显示,未曾遇到过,望高手指教!
1:有两张表:客户表(A),字段(id,cor_name,fid(是下面这张表的主健)) 
 调查表B,字段(fid,contenet),现在用DataGrid绑定A表中数据,在单击“客户名称(也就是绑定的COR_NAME)”时显示调查内容(也就是B表中对应的数据),现在问题是:如果某个客户还没有被调查那么该客户调查内容也就没有,如何用DataGrid在绑定的客户名称中作判断,如果该客户已经被调查了(也就有数据),那么可以做超链接,否则则反之不能作链接,其实也就是一个判断,那么该判断该如何写呢??? 
 2:一个很简单的问题,大家在访问163.com的时候,有时在网页加载后会有一个广告慢慢的从顶部往下拉,然后过了十几秒后自动消失,请问这个如何实现这2步的? 
 还望高手门指教!!!
------解决方案--------------------定时器
------解决方案--------------------1. 刚有人问过类似的问题 
 //aspx文件 
  <asp:DataGrid id= "DataGrid1 " runat= "server ">  
 	 <Columns>  
 		 <asp:TemplateColumn>  
 			 <ItemTemplate>  
 				 <asp:HyperLink ID= "HyperLink1 " Runat= "server "> aaa </asp:HyperLink>  
 			 </ItemTemplate>  
 		 </asp:TemplateColumn>  
 	 </Columns>  
  </asp:DataGrid>    
 //cs文件 
 private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e) 
 { 
 	DataRowView row;   
 	HyperLink h;   
 	if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) 
 	{ 
 		row = (DataRowView)e.Item.DataItem; 
 		h = (HyperLink)e.Item.FindControl( "HyperLink1 "); 
 		if (row[ "XXXX "] == System.DBNull.Value) 
 		{ 
 			h.Visible = false; 
 		} 
 		else 
 		{ 
 			h.NavigateUrl = row[ "XXXX "].ToString(); 
 			h.Visible = true;	 
 		} 
 	}	 
 }
------解决方案--------------------2. javascript弹出 然后setTimeOut设置时间