GRIDVIEW模板取列值问题..求救
代码: protected void GridView_RowCommand(object sender, GridViewCommandEventArgs e){
if (e.CommandName == "delete")
{
//取得到id
int index = int.Parse(e.CommandArgument.ToString());
//filename总是取空 (问题在这)
string filename = ((HyperLink)GvWebhard.Rows[index].FindControl("HyperLink1")).Text.ToString();
string path = "Mr" + "//" + filename;
FileInfo fi = new FileInfo(Server.MapPath(path));
if (fi.Exists)//确定文件是否存在
{
fi.Delete();//删除文件
}
directory.SqlDelete(Convert.ToInt32(e.CommandArgument.ToString()));
bind(Convert.ToInt32(DDLName.SelectedValue));
Response.Write("<script>alert('删除数据成功!!');</script>");
}
}
补充:.NET技术 , ASP.NET