3
파일 업로드 컨트롤이 있고 버튼 업로드가 있습니다. 클릭 통풍이 발생하면 gridview에서 새 행을 만들고 fileName을 가져와 열에 바인딩해야합니다. 페이지에 표시하십시오.Gridview 동적으로 새 행 추가
아이디어를 제공해주세요.
파일 업로드 컨트롤이 있고 버튼 업로드가 있습니다. 클릭 통풍이 발생하면 gridview에서 새 행을 만들고 fileName을 가져와 열에 바인딩해야합니다. 페이지에 표시하십시오.Gridview 동적으로 새 행 추가
아이디어를 제공해주세요.
코드는 ...
protected void Button1_Click(object sender, EventArgs e)
{
if (FileUpload1.HasFile)
{
if (Session["dtbl"] == null)
{
DataTable dtbl = new DataTable();
DataColumn FileName = new DataColumn("FileName", System.Type.GetType("System.String"));
dtbl.Columns.Add(FileName);
Session["dtbl"] = dtbl;
}
DataTable dtbl = (DataTable)Session["dtbl"];
DataRow myRow;
myRow = dt.NewRow();
myRow["FileName"] = FileUpload1.FileName;
dtbl.Rows.Add(myRow);
gridView1.DataSource = dtbl.DefaultView;
gridView1.DataBind();
Session["dtbl"] = dtbl;
}
}