using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
using System.Web.UI.MobileControls;
using System.Collections.Generic;
public partial class test_Default : System.Web.UI.Page
{
int count=0;
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
dataBind();
}
}
private void dataBind()
{
List<Area> list = new Area().GetAllList();
if (list.Count > 0)
{
GridView1.EnableViewState = true;
GridView1.DataSource = list;
GridView1.DataBind();
for (int i = 0; i < GridView1.Rows.Count; i++)
{
Literal li = new Literal();
li.Text = "<a href='Results.aspx?CheckJobID=' target='_blank'>审核</a>";
GridView1.Rows[i].Cells[1].Controls.Add(li);
}
}
}
protected void Timer1_Tick(object sender, EventArgs e)
{
dataBind();
}
}
我试了你这个例子,咱俩的区别好像就这不一样
mydrv.Cells[12].Controls.Add(li);跟
GridView1.Rows[i].Cells[1].Controls.Add(li);不一样
我试的效果跟你的不一样,我的始终都显示a标签,你再看看你的代码把,
不知道我理解有错误没
个人不推荐用timer这样刷新……