c# 子控制语句

来源:百度知道 编辑:UC知道 时间:2024/07/03 23:06:43
Label btn = (Image)e.Item.FindControl("tupian");
这个 e 是怎样来的
而却我这样写 Item 上下文找不到
string ccvt = Convert.ToString(ConfigurationManager.ConnectionStrings["sqlserver"]);
SqlConnection mmy = new SqlConnection(ccvt);
string sst = "select * from biaoti order by td desc";
mmy.Open();
SqlDataAdapter con = new SqlDataAdapter(sst, mmy);
DataSet my = new DataSet();
con.Fill(my);
DataTable ser = my.Tables[0];
string a =(string) ser.Rows[0]["shitou"];
Label btn = (Image)e.Item.FindControl("tupian");
if (a == "求助")
{
btn .ImageUrl= "img/ww005.gif";
}
else
{
btn.ImageUrl = "img/ww006.gif";
}
bbi.DataSource = my;
bbi.DataBind();
mmy.Clo

你看写段话写在哪个函数里,,e一般是函数的参数.

是不是某个类的事件里面啊?
例如 protected void Page_Load(object sender, EventArgs e)
这个事件处理函数里面就有 e

e可能是方法中的参数

把你的代码贴全一点