110,538
社区成员
发帖
与我相关
我的任务
分享
protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e)
{
GridView1.EditIndex = e.NewEditIndex;
GridView1.DataBind();
var fileUpload =
(FileUpload)GridView1.Rows[e.NewEditIndex].Cells[6].Controls[0].FindControl("UpLoadry");
var scbutton = (Button)GridView1.Rows[e.NewEditIndex].Cells[6].Controls[0].FindControl("buttonscry");
var linkButton = (LinkButton)GridView1.Rows[e.NewEditIndex].Cells[6].Controls[0].FindControl("Lbxzry");
if (havedata(GridView1,"身份证"))
{
fileUpload.Visible = false;
scbutton.Text = "删除";
}
else
{
linkButton.Visible = false;
}
}
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
//格式化附件文件名
LinkButton lbButton = (LinkButton) e.Row.Cells[4].Controls[0].FindControl("imaglink");
if (lbButton != null)
{
if (!lbButton.Text.ToString().IsNullOrWhiteSpace())
{
lbButton.Text = lbButton.Text.ToString().Substring(36);
}
}
if (e.Row.RowState==(DataControlRowState.Edit| DataControlRowState.Alternate)||e.Row.RowState==DataControlRowState.Edit)
{
var fileUpload =
(FileUpload)e.Row.Cells[4].Controls[0].FindControl("UpLoad");
var scbutton = (Button)e.Row.Cells[4].Controls[0].FindControl("buttonsc");
var linkButton = (LinkButton)e.Row.Cells[4].Controls[0].FindControl("Lbxz");
if (GetColumValue(tablename, "ID", 4, e.Row.RowIndex) != "")
{
fileUpload.Visible = false;
scbutton.Text = "删除";
}
else
{
linkButton.Visible = false;
}
}
}