javascript - Clear/Reset file upload control in grid view -


I have multiple file upload controls in the asp.net grid view, I empty the file upload control during the wrong file selection /

fileupload1 btnReset1 fileupload2 btnReset2 ...

When I click on btnReset2, then clear value for fileupload2 only

I will call this javascript How do I use it?

Thank you all in advance

My code is given below.

JS Code: -

  & lt; Script type = "text / javascript" & gt; Function Hi (Ob) {Debugger; Var grid = document. GetElementById ("& lt;% = GridView1.ClientID%>"); Var input = grid.get elementBitagname ("input"); Upload var file; Var strRowNo = ob.id.toString (). Partition ("_") [3]; // row number warning (strRowNo); (Var i = 0; i & lt; inputs.length; i ++) {if (input [i] .type == "file") {fileUpload = inputs [i]; If (i == strRowNo) {fileUpload.value = ""; }}}} & Lt; / Script & gt; // aspx code: - & lt; Asp: UpdatePanel ID = "UpdatePanel1" runat = "server" & gt; & Lt; ContentTemplate & gt; & Lt; Asp: gridview id = "gridview 1" runat = "server" autogrentech column = "wrong" & gt; & Lt; Columns & gt; & Lt; ASP: Boundfield Difffill = "A" Header Text = "A" /> & Lt; ASP: Boundfield Dated Field = "B" Header Text = "B" /> & Lt; Asp: boundfield datafield = "c" header text = "c" /> & Lt; Asp: TemplateField headertext = "file" & gt; & Lt; ItemTemplate & gt; & Lt; Div id = "fuDiv" runat = "server" & gt; & Lt; Asp: FileUpload id = "fupFile" runat = "server" /> & Lt; / Div & gt; & Lt; / ItemTemplate & gt; & Lt; / ASP: TemplateField & gt; & Lt; Asp: TemplateField HeaderText = "reset" & gt; & Lt; ItemTemplate & gt; & Lt; Asp: image id = "ibtnReset" runat = "server" onClick = "javascript: hello (this);" / & Gt; & Lt; / ItemTemplate & gt; & Lt; / ASP: TemplateField & gt; & Lt; / Column & gt; & Lt; / ASP: GridView & gt; & Lt; / ContentTemplate & gt; & Lt; / ASP: UpdatePanel & gt;    

  & asp: UpdatePanel id = "update pencil 1" runat = " Server "& gt; & Lt; ContentTemplate & gt; & Lt; Asp: gridview id = "gridview 1" runat = "server" autogrentech column = "wrong" & gt; & Lt; Columns & gt; & Lt; ASP: Boundfield Difffill = "A" Header Text = "A" /> & Lt; ASP: Boundfield Dated Field = "B" Header Text = "B" /> & Lt; Asp: boundfield datafield = "c" header text = "c" /> & Lt; Asp: TemplateField headertext = "file" & gt; & Lt; ItemTemplate & gt; & Lt; Div id = "fuDiv" runat = "server" & gt; & Lt; Asp: UpdatePanel id = "update_fupFile" runat = "server" update mode = "conditional" & gt; & Lt; ContentTemplate & gt; & Lt; Asp: FileUpload id = "fupFile" runat = "server" /> & Lt; / ContentTemplate & gt; & Lt; Trigger & gt; & Lt; Asp: AsyncPostBackTrigger ControlID = "ibtnReset" EventName = "click" / & gt; & Lt; / Trigger & gt; & Lt; / ASP: UpdatePanel & gt; & Lt; / Div & gt; & Lt; / ItemTemplate & gt; & Lt; / ASP: TemplateField & gt; & Lt; Asp: TemplateField HeaderText = "reset" & gt; & Lt; ItemTemplate & gt; & Lt; Asp: UpdatePanel id = "update_fupFile" runat = "server" update mode = "conditional" & gt; & Lt; ContentTemplate & gt; & Lt; Asp: image id = "ibtnReset" runat = "server" onClick = "javascript: hello (this);" / & Gt; & Lt; / ContentTemplate & gt; & Lt; / ASP: UpdatePanel & gt; & Lt; / ItemTemplate & gt; & Lt; / ASP: TemplateField & gt; & Lt; / Column & gt; & Lt; / ASP: GridView & gt; & Lt; / ContentTemplate & gt; & Lt; / ASP: UpdatePanel & gt;    

Comments