首页 > 其他 > 详细

如何使Label带有链接??此法感觉有点取巧!!!

时间:2015-05-18 14:29:41      阅读:131      评论:0      收藏:0      [点我收藏+]

关键代码

/**************************************************************第一行*********************************************************************************************/
using (SqlConnection conn = new SqlConnection())
{
// 数据库连接字符串
conn.ConnectionString = "Initial Catalog=hqc;Data Source= JTKP;Integrated Security=True";
string sql = "select them,addtime from tb_News where id = ‘1‘";
SqlCommand cmd = new SqlCommand(sql, conn);
conn.Open();
SqlDataReader dr = cmd.ExecuteReader();
while (dr.Read())
{
HtmlTableRow row1 = new HtmlTableRow();
HtmlTableCell cell1 = new HtmlTableCell();
Image img1 = new Image();
img1.ImageUrl = "~/picture/000.gif";
cell1.Controls.Add(img1);
row1.Controls.Add(cell1);

cell1 = new HtmlTableCell();
cell1.Attributes.Add("width", "85%");
cell1.Attributes.Add("height", "5%");
HyperLink a = new HyperLink();
Label l1 = new Label();
l1.Text = dr.GetString(0);
a.Text = l1.Text;
a.NavigateUrl = "~/NewSation/News.aspx";
a.Attributes.Add("target", "_top");
cell1.Controls.Add(a);
row1.Controls.Add(cell1);


cell1 = new HtmlTableCell();
cell1.Attributes.Add("width", "15%");
cell1.Attributes.Add("height", "5%");
Label l2 = new Label();
l2.Text = dr.GetDateTime(1).ToString("d");
cell1.Controls.Add(l2);
row1.Controls.Add(cell1);
xinwen.Rows.Add(row1);
}
dr.Close();
conn.Close();
}

效果

技术分享

效果

技术分享

 

如何使Label带有链接??此法感觉有点取巧!!!

原文:http://www.cnblogs.com/jiutiankunpeng/p/4511603.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!