0
我想在我的GridView的OnRowDeleted事件中FindControl()一个HiddenField。。GridView OnRowDeleted上的FindControl()
protected void gridviewPersonPhoto_RowDeleted(object sender, GridViewDeletedEventArgs e)
{
//string strFileName = (the name of the file that needs to be deleted by System.IO
//which i will know after I FindControl() the HiddenField in the deleted row that contains the name)
}
<asp:GridView id="gridviewPersonPhoto" DataKeyNames"PersonPhotoId"
DataSourceId="sqldatasourcePersonPhoto" OnRowDeleted="gridviewPersonPhoto_RowDeleted">
<TemplateField>
<ItemTemplate>
<asp:HiddenField ID="hiddenfieldFileName value='<%#Eval("FileName")%>' />
<asp:Button ID="buttonDelete" CommandName="Delete" />
</ItemTemplate>
<ItemTemplate>
<asp:Image ID="imgPhoto" ImageUrl='<%# "~/pub/photo/"+(Eval("FileName")) %>' runat="server" />
</ItemTemplate>
</TemplateField>
</asp:GridView>
你可以给和html代码吗? – Aristos 2012-02-10 06:09:21
@Aristos,添加html/aspx – 2012-02-10 06:18:04