1: DataList :怎么样做链接?
2: DataGrid :怎么样做链接?
3: Image :怎么样做链接?
4: ImageButton :能做链接,但是要在代码里写一个window.open?
5: HyperLink :能做链接.但是图片大小不能自己设定?======================================================================
急.谢谢大家
2: DataGrid :怎么样做链接?
3: Image :怎么样做链接?
4: ImageButton :能做链接,但是要在代码里写一个window.open?
5: HyperLink :能做链接.但是图片大小不能自己设定?======================================================================
急.谢谢大家
DataList和DataGrid一样
可以用链接列或模版列
HyperLink有链接属性
ImageButton有click 写个指向
============================= ImageButton1.ImageUrl=Rs.Tables["Images"].Rows[0]["FilePath"].ToString()+Rs.Tables["Images"].Rows[0]["FileName"].ToString();
//对象类型变量要转类型如(字符串) Image1.ImageUrl=Rs.Tables["Images"].Rows[0]["FilePath"].ToString()+Rs.Tables["Images"].Rows[0]["FileName"].ToString(); HyperLink1.ImageUrl=Rs.Tables["Images"].Rows[0]["FilePath"].ToString()+Rs.Tables["Images"].Rows[0]["FileName"].ToString(); HyperLink1.NavigateUrl=Rs.Tables["Images"].Rows[0]["FilePath"].ToString()+Rs.Tables["Images"].Rows[0]["FileName"].ToString(); private void ImageButton1_Click(object sender, System.Web.UI.ImageClickEventArgs e)
{
Response.Write("<script language='javascript'>");
Response.Write("window.open('"+ImageButton1.ImageUrl+"');");
Response.Write("</scrip>");
//Response.Redirect(ImageButton1.ImageUrl);
Response.End();
}
}=============================================暈.不知怎麼鏈.能詳細點嗎/5555555555555555555555555555
NavigateUrl是HyperLink的连接
<%# DataBinder.Eval(Container.DataItem, "ArticleID")%>在页面中取参传参的
DataList连接列用http://www.xx.asp?id={0} 上面写上传的这个参数
HeaderText="详细信息"></asp:HyperLinkColumn>
在模板例里
用html就可以了