我用一个DATAGRID  显示标题   该标题 连接到一个连接地址  在另一个页面中 的Page _Load事件中   经过 判断  直接  连接到 下载的地址 "xiazai/a.rar";  进行下   请问 这应该如何做呢   看看我下面的代码应该如何 改吧~private void Page_Load(object sender, System.EventArgs e)
{
string conn=System.Configuration .ConfigurationSettings .AppSettings ["conn"];
con.ConnectionString =conn;
if(!this.IsPostBack )
{
bing();
}
}
void  bing()
{
string ss=this.Request ["id"].ToString ();
string news="";//定义变量来保存 数据库中'内容'字段 的内容
string leixing="";  //用来保存 '类型' 字段的内容

SqlCommand com=new SqlCommand ("select * from 教材管理 where 编号 ="+int.Parse (ss)+"",con);
con.Open ();
SqlDataReader reader=com.ExecuteReader ();
if(reader.Read ())
{   
news=reader["内容"].ToString ();
      leixing=reader["类型"].ToString ();
}
con.Close ();
switch(leixing)     {
case "讲义" :  this.Response .Write (news); break;  //显示内容信息
(问题出在这里$$$) case "下载" :  "<a href='news'></a>";break;//应该如何改
default     :   this.Response .Write ("无法显示该页内容  !"); break;
}

}如果类型 是下载 则 news 保存了一个 连接地址~~`     请问应该专么做呢   先谢谢了