Edit Gridview中的FileUpload无法正常工作更新面板ajax [英] FileUpload in Edit Gridview is not working update panel ajax

查看:100
本文介绍了Edit Gridview中的FileUpload无法正常工作更新面板ajax的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有gridview并带有一些字段,例如产品标题,数量,价格,图像等.
但是当我编辑图像值时,它没有被更新.我已经使用了更新面板..
但是删除更新面板,它可以正常工作.
但是要使用更新面板,请使用Fileupload与更新面板一起使用..



我的aspx代码...

i have gridview with some field like prod title,qty,price,image etc..
but when i edit image value,it is not updated.i have used update panel..
but remove update panel it working fine.
but want to use update panel plz any ideas with update panel using fileupload..



My aspx code...

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="GridProduct.aspx.cs" Inherits="AssignFirst.GridProduct" %>

<%@ Register assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" tagprefix="asp" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>

<style type="text/css">
.Gridview
{
font-family:Verdana;
font-size:11pt;
font-weight:normal;
color:black;
width:350px;
}
.Linkbutton
{
color:Black;

}
.highlight {text-decoration: none;color:black;background:yellow;}


</style>


</head>
<body>
<form id="form1" runat="server">

<asp:TextBox ID="TextBox1" runat="server" ontextchanged="TextBox1_TextChanged"></asp:TextBox>
<asp:Button ID="Button2" runat="server" Text="Search" onclick="Button2_Click"

CausesValidation="False" />



<br />

<br />

<asp:ScriptManager ID="ScriptManager1" EnablePartialRendering="true" runat="server" />
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">

<ContentTemplate>

<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"



DataKeyNames="prod_id"



AllowPaging="True"

CellPadding="3"

PageSize="5" BackColor="#DEBA84" BorderColor="#DEBA84" BorderStyle="None"

BorderWidth="1px" CellSpacing="2"

onrowcancelingedit="GridView1_RowCancelingEdit"

onrowdeleting="GridView1_RowDeleting" onrowediting="GridView1_RowEditing"

onrowupdating="GridView1_RowUpdating"

onrowcommand="GridView1_RowCommand"

onrowdatabound="GridView1_RowDataBound" ondatabound="GridView1_DataBound"

onrowcreated="GridView1_RowCreated"

onpageindexchanging="GridView1_PageIndexChanging"

onsorting="GridView1_Sorting" AllowSorting="True" onrowupdated="GridView1_RowUpdated"

emptydatatext="No Record Found." >
<AlternatingRowStyle BackColor="White" />

<Columns>

<asp:TemplateField HeaderText="Prod Id" SortExpression="prod_id">

<ItemTemplate>
<asp:Label ID="lblprodid" runat="server" Text='<%#Eval("prod_id") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>

<asp:TemplateField HeaderText="Prod Title" SortExpression="prod_title">
<ItemTemplate>

<asp:Label ID="lbltitle" Text='<%# HighlightText(Eval("prod_title").ToString()) %>' runat="server"/>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txttitle" runat="server" Text='<%#Eval("prod_title") %>'></asp:TextBox>
</EditItemTemplate>
<FooterTemplate>
<asp:TextBox ID="txttitle1" runat="server"></asp:TextBox>
</FooterTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Prod Price" SortExpression="prod_price">
<ItemTemplate>
<asp:Label ID="lblprice" runat="server" Text='<%#Eval("prod_price") %>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<br />
<br />
<asp:TextBox ID="txtprice" runat="server" Text='<%#Eval("prod_price") %>'

CausesValidation="True"></asp:TextBox>
<br />
<asp:RegularExpressionValidator ID="RegularExpressionValidator2" runat="server"

ControlToValidate="txtprice" ErrorMessage="Price Should be Numeric"

ValidationExpression="^\d+$"></asp:RegularExpressionValidator>
<br />
</EditItemTemplate>
<FooterTemplate>
<asp:TextBox ID="txtprice1" runat="server"></asp:TextBox>
</FooterTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Prod Qty" SortExpression="prod_Qty">
<ItemTemplate>
<asp:Label ID="lblqty" runat="server" Text='<%#Eval("prod_Qty") %>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<br />
<asp:TextBox ID="txtqty" runat="server" Text='<%#Eval("prod_Qty") %>'

CausesValidation="True"></asp:TextBox>
<br />
<asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server"

ControlToValidate="txtqty" ErrorMessage="Qty Should be Numeric"

ValidationExpression="^\d+$"></asp:RegularExpressionValidator>
<br />
</EditItemTemplate>
<FooterTemplate>
<asp:TextBox ID="txtqty1" runat="server"></asp:TextBox>
</FooterTemplate>
</asp:TemplateField>

<asp:TemplateField HeaderText="Prod Image" SortExpression="prod_imgpath">
<ItemTemplate>
<%-- <asp:Label ID="lblimgpath" runat="server" Text='<%#Eval("prod_imgpath") %>' ></asp:Label>--%>
<img id="im1" runat="server" src='<%#Eval("prod_imgpath",@"Images/{0}")%>' height="60" width="90" alt=""/>
</ItemTemplate>

<EditItemTemplate>
<%-- <asp:FileUpload ID="FileUpload1"
FileName='<%# Eval("prod_imgpath",@"Images/{0}") %>' runat="server"/>--%>
<asp:AsyncFileUpload ID="AsyncFileUpload1"

OnClientUploadComplete="uploadComplete"

FileName='<%# Eval("prod_imgpath",@"Images/{0}") %>' runat="server"></asp:AsyncFileUpload>
<asp:TextBox ID="txtImage" runat="server" Text='<%#Eval("prod_imgpath",@"Images/{0}")%>' Visible="False"></asp:TextBox>

</EditItemTemplate>

<InsertItemTemplate>
<asp:FileUpload ID="FileUpload1" FileName='<%#Eval("prod_imgpath",@"Images/{0}")%>' runat="server"/>
</InsertItemTemplate>
<FooterTemplate>
<asp:TextBox ID="txtimgpath1" runat="server"></asp:TextBox>
</FooterTemplate>
</asp:TemplateField>


<asp:TemplateField HeaderText="Prod Desc" SortExpression="prod_desc">
<ItemTemplate>
<asp:Label ID="lbldesc" runat="server" Text='<%#Eval("prod_desc") %>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtdesc" runat="server" Text='<%#Eval("prod_desc") %>'

TextMode="MultiLine"></asp:TextBox>
<br />
</EditItemTemplate>
<FooterTemplate>
<asp:TextBox ID="txtdesc1" runat="server"></asp:TextBox>
</FooterTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Prod IsEnabled" SortExpression="prod_isenabled">
<ItemTemplate>
<asp:Label ID="lblenabled" runat="server" Text='<%#Eval("prod_isenabled") %>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:RadioButtonList ID="Radio1" runat="server">
<asp:ListItem>True</asp:ListItem>
<asp:ListItem>False</asp:ListItem>
</asp:RadioButtonList>
</EditItemTemplate>
<FooterTemplate>
<asp:TextBox ID="txtenabled1" runat="server"></asp:TextBox>
</FooterTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Prod IsDeleted" SortExpression="prod_isdeleted">
<ItemTemplate>
<asp:Label ID="lbldeleted" runat="server" Text='<%#Eval("prod_isdeleted") %>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:RadioButtonList ID="Radio2" runat="server">
<asp:ListItem>True</asp:ListItem>
<asp:ListItem>False</asp:ListItem>
</asp:RadioButtonList>
</EditItemTemplate>
<FooterTemplate>
<asp:TextBox ID="txtdeleted1" runat="server"></asp:TextBox>
</FooterTemplate>
</asp:TemplateField>

<asp:TemplateField HeaderText="Edit">
<ItemTemplate>
<asp:LinkButton ID="btnEdit" Text="Edit" runat="server" CommandName="Edit" /><br />
<%--<span onclick="return confirm('Are you sure you want to delete this record?')">
<asp:LinkButton ID="btnDelete" Text="Delete" runat="server" CommandName="Delete"/>
</span>--%>
<asp:ConfirmButtonExtender ID="ConfirmButtonExtender2" runat="server"

TargetControlID="btnDelete" ConfirmText="Are you sure you want to Delete this record?">
</asp:ConfirmButtonExtender>
<asp:LinkButton ID="btnDelete" Text="Delete" runat="server" CommandName="Delete"/>
</ItemTemplate>
<EditItemTemplate>
<asp:ConfirmButtonExtender ID="ConfirmButtonExtender1" runat="server"

TargetControlID="btnUpdate" ConfirmText="Are you sure you want to Update this?"

OnClientCancel="CancelClick">
</asp:ConfirmButtonExtender>
<asp:LinkButton ID="btnUpdate" Text="Update" runat="server" CommandName="Update" />
<br />
<asp:LinkButton ID="btnCancel" Text="Cancel" runat="server" CommandName="Cancel" />
</EditItemTemplate>
</asp:TemplateField>
</Columns>

<FooterStyle BackColor="#CCCC99" />
<HeaderStyle BackColor="#6B696B" Font-Bold="True" ForeColor="White" />
<PagerStyle BackColor="#F7F7DE" ForeColor="Black" HorizontalAlign="Right" />
<RowStyle BackColor="#F7F7DE" />
<SelectedRowStyle BackColor="#CE5D5A" Font-Bold="True" ForeColor="White" />
<SortedAscendingCellStyle BackColor="#FBFBF2" />
<SortedAscendingHeaderStyle BackColor="#848384" />
<SortedDescendingCellStyle BackColor="#EAEAD3" />
<SortedDescendingHeaderStyle BackColor="#575357" />
<PagerTemplate>
Goto Page
<asp:DropDownList ID="ddlPageSelector" runat="server" AutoPostBack="true">
</asp:DropDownList>
<asp:LinkButton ID="LinkButton1" runat="server" CommandName="Page" CommandArgument="First" CssClass="Linkbutton">First</asp:LinkButton>

<asp:LinkButton ID="LinkButton2" runat="server" CommandName="Page" CommandArgument="Prev" CssClass="Linkbutton">Pre</asp:LinkButton>

<asp:Label ID="CurrentPage" runat="server" Text="Label"></asp:Label>

<asp:LinkButton ID="LinkButton3" runat="server" CommandName="Page" CommandArgument="Next" CssClass="Linkbutton">Next</asp:LinkButton>

<asp:LinkButton ID="LinkButton4" runat="server" CommandName="Page" CommandArgument="Last" CssClass="Linkbutton">Last</asp:LinkButton>
<br />

</PagerTemplate>
</asp:GridView>

<asp:SqlDataSource ID="SqlDataSource1" runat="server"

ConnectionString="<%$ ConnectionStrings:ConnectionString %>"

SelectCommand="SELECT * FROM [Product]">
<UpdateParameters>
<asp:Parameter Name="prod_title" />
<asp:Parameter Name="prod_price" />
<asp:Parameter Name="prod_Qty" />
<asp:Parameter Name="prod_imgpath" />
<asp:Parameter Name="prod_desc" />
<asp:Parameter Name="prod_isenabled" />
<asp:Parameter Name="prod_isdeleted" />

</UpdateParameters>
</asp:SqlDataSource>
</ContentTemplate>
</asp:UpdatePanel>

<div>


<asp:Button ID="Button1" runat="server" PostBackUrl="~/product.aspx"

Text="Add Product" Width="145px" style="margin-left: 30px" />

</div>
</form>
</body>
</html>

推荐答案

"></asp:RegularExpressionValidator> < br > < /EditItemTemplate > < FooterTemplate > <asp:TextBox ID="txtprice1" runat="server"></asp:TextBox> < /FooterTemplate > < /asp:TemplateField > <asp:TemplateField HeaderText="Prod Qty" SortExpression="prod_Qty"> < ItemTemplate > <asp:Label ID="lblqty" runat="server" Text='<%#Eval("prod_Qty") %>'></asp:Label> < /ItemTemplate > < EditItemTemplate > < br > <asp:TextBox ID="txtqty" runat="server" Text='<%#Eval("prod_Qty") %>' CausesValidation="True"></asp:TextBox> < br > < asp:RegularExpressionValidator ID =" runat 服务器" ControlToValidate="txtqty" ErrorMessage="Qty Should be Numeric" ValidationExpression="^\d+
"></asp:RegularExpressionValidator> <br /> </EditItemTemplate> <FooterTemplate> <asp:TextBox ID="txtprice1" runat="server"></asp:TextBox> </FooterTemplate> </asp:TemplateField> <asp:TemplateField HeaderText="Prod Qty" SortExpression="prod_Qty"> <ItemTemplate> <asp:Label ID="lblqty" runat="server" Text='<%#Eval("prod_Qty") %>'></asp:Label> </ItemTemplate> <EditItemTemplate> <br /> <asp:TextBox ID="txtqty" runat="server" Text='<%#Eval("prod_Qty") %>' CausesValidation="True"></asp:TextBox> <br /> <asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ControlToValidate="txtqty" ErrorMessage="Qty Should be Numeric" ValidationExpression="^\d+


"></asp:RegularExpressionValidator> < br > < /EditItemTemplate > < FooterTemplate > <asp:TextBox ID="txtqty1" runat="server"></asp:TextBox> < /FooterTemplate > < /asp:TemplateField > <asp:TemplateField HeaderText="Prod Image" SortExpression="prod_imgpath"> < ItemTemplate > <%-- <asp:Label ID="lblimgpath" runat="server" Text='<%#Eval("prod_imgpath") %>' ></asp:Label>--%> <img id="im1" runat="server" src='<%#Eval("prod_imgpath",@"Images/{0}")%>' height="60" width="90" alt=""/> < /ItemTemplate > < EditItemTemplate > <%-- <asp:FileUpload ID="FileUpload1" FileName='<%# Eval("prod_imgpath",@"Images/{0}") %>' runat="server"/>--%> <asp:AsyncFileUpload ID="AsyncFileUpload1" OnClientUploadComplete="uploadComplete" FileName='<%# Eval("prod_imgpath",@"Images/{0}") %>' runat="server"></asp:AsyncFileUpload> <asp:TextBox ID="txtImage" runat="server" Text='<%#Eval("prod_imgpath",@"Images/{0}")%>' Visible="False">< /asp:TextBox > < /EditItemTemplate > < InsertItemTemplate > <asp:FileUpload ID="FileUpload1" FileName='<%#Eval("prod_imgpath",@"Images/{0}")%>' runat="server"/> < /InsertItemTemplate > < FooterTemplate > <asp:TextBox ID="txtimgpath1" runat="server"></asp:TextBox> < /FooterTemplate > < /asp:TemplateField > <asp:TemplateField HeaderText="Prod Desc" SortExpression="prod_desc"> < ItemTemplate > <asp:Label ID="lbldesc" runat="server" Text='<%#Eval("prod_desc") %>'></asp:Label> < /ItemTemplate > < EditItemTemplate > <asp:TextBox ID="txtdesc" runat="server" Text='<%#Eval("prod_desc") %>' TextMode="MultiLine"></asp:TextBox> < br > < /EditItemTemplate > < FooterTemplate > <asp:TextBox ID="txtdesc1" runat="server"></asp:TextBox> < /FooterTemplate > < /asp:TemplateField > <asp:TemplateField HeaderText="Prod IsEnabled" SortExpression="prod_isenabled"> < ItemTemplate > <asp:Label ID="lblenabled" runat="server" Text='<%#Eval("prod_isenabled") %>'></asp:Label> < /ItemTemplate > < EditItemTemplate > <asp:RadioButtonList ID="Radio1" runat="server"> < asp:ListItem > True < /asp:ListItem > < asp:ListItem > False < /asp:ListItem > < /asp:RadioButtonList > < /EditItemTemplate > < FooterTemplate > <asp:TextBox ID="txtenabled1" runat="server"></asp:TextBox> < /FooterTemplate > < /asp:TemplateField > <asp:TemplateField HeaderText="Prod IsDeleted" SortExpression="prod_isdeleted"> < ItemTemplate > <asp:Label ID="lbldeleted" runat="server" Text='<%#Eval("prod_isdeleted") %>'></asp:Label> < /ItemTemplate > < EditItemTemplate > <asp:RadioButtonList ID="Radio2" runat="server"> < asp:ListItem > True < /asp:ListItem > < asp:ListItem > False < /asp:ListItem > < /asp:RadioButtonList > < /EditItemTemplate > < FooterTemplate > <asp:TextBox ID="txtdeleted1" runat="server"></asp:TextBox> < /FooterTemplate > < /asp:TemplateField > < asp:TemplateField HeaderText =" < ItemTemplate > <asp:LinkButton ID="btnEdit" Text="Edit" runat="server" CommandName="Edit" /><br / > <%--<span onclick="return confirm('Are you sure you want to delete this record?')"> <asp:LinkButton ID="btnDelete" Text="Delete" runat="server" CommandName="Delete"/> </span>--%> <asp:ConfirmButtonExtender ID="ConfirmButtonExtender2" runat="server" TargetControlID="btnDelete" ConfirmText="Are you sure you want to Delete this record?"> </asp:ConfirmButtonExtender> <asp:LinkButton ID="btnDelete" Text="Delete" runat="server" CommandName="Delete"/> < /ItemTemplate > < EditItemTemplate > <asp:ConfirmButtonExtender ID="ConfirmButtonExtender1" runat="server" TargetControlID="btnUpdate" ConfirmText="Are you sure you want to Update this?" OnClientCancel="CancelClick"> </asp:ConfirmButtonExtender> <asp:LinkButton ID="btnUpdate" Text="Update" runat="server" CommandName="Update" /> < br > <asp:LinkButton ID="btnCancel" Text="Cancel" runat="server" CommandName="Cancel" /> < /EditItemTemplate > < /asp:TemplateField > < /列 > < FooterStyle =" #CCCC99" / < HeaderStyle =" #6B696B" 字体粗体 True" ForeColor =" 白色" / > < PagerStyle =" #F7F7DE" ForeColor 黑色" Horizo​​ntalAlign =" 右" / < RowStyle =" #F7F7DE" / < SelectedRowStyle =" #CE5D5A" 字体粗体 True" ForeColor =" 白色" / > < SortedAscendingCellStyle =" #FBFBF2" / < SortedAscendingHeaderStyle =" #848384" / < SortedDescendingCellStyle =" #EAEAD3" / < SortedDescendingHeaderStyle =" #575357" / < PagerTemplate > Goto Page <asp:DropDownList ID="ddlPageSelector" runat="server" AutoPostBack="true"> < /asp:DropDownList > <asp:LinkButton ID="LinkButton1" runat="server" CommandName="Page" CommandArgument="First" CssClass="Linkbutton">First</asp:LinkButton> <asp:LinkButton ID="LinkButton2" runat="server" CommandName="Page" CommandArgument="Prev" CssClass="Linkbutton">Pre< /asp:LinkBut​​ton > <asp:Label ID="CurrentPage" runat="server" Text="Label"></asp:Label> <asp:LinkButton ID="LinkButton3" runat="server" CommandName="Page" CommandArgument="Next" CssClass="Linkbutton">Next</asp:LinkButton> <asp:LinkButton ID="LinkButton4" runat="server" CommandName="Page" CommandArgument="Last" CssClass="Linkbutton">Last</asp:LinkButton> < br > < /PagerTemplate > < /asp:GridView > < asp:SqlDataSource ID =" runat 服务器" ConnectionString =" <%
"></asp:RegularExpressionValidator> <br /> </EditItemTemplate> <FooterTemplate> <asp:TextBox ID="txtqty1" runat="server"></asp:TextBox> </FooterTemplate> </asp:TemplateField> <asp:TemplateField HeaderText="Prod Image" SortExpression="prod_imgpath"> <ItemTemplate> <%-- <asp:Label ID="lblimgpath" runat="server" Text='<%#Eval("prod_imgpath") %>' ></asp:Label>--%> <img id="im1" runat="server" src='<%#Eval("prod_imgpath",@"Images/{0}")%>' height="60" width="90" alt=""/> </ItemTemplate> <EditItemTemplate> <%-- <asp:FileUpload ID="FileUpload1" FileName='<%# Eval("prod_imgpath",@"Images/{0}") %>' runat="server"/>--%> <asp:AsyncFileUpload ID="AsyncFileUpload1" OnClientUploadComplete="uploadComplete" FileName='<%# Eval("prod_imgpath",@"Images/{0}") %>' runat="server"></asp:AsyncFileUpload> <asp:TextBox ID="txtImage" runat="server" Text='<%#Eval("prod_imgpath",@"Images/{0}")%>' Visible="False"></asp:TextBox> </EditItemTemplate> <InsertItemTemplate> <asp:FileUpload ID="FileUpload1" FileName='<%#Eval("prod_imgpath",@"Images/{0}")%>' runat="server"/> </InsertItemTemplate> <FooterTemplate> <asp:TextBox ID="txtimgpath1" runat="server"></asp:TextBox> </FooterTemplate> </asp:TemplateField> <asp:TemplateField HeaderText="Prod Desc" SortExpression="prod_desc"> <ItemTemplate> <asp:Label ID="lbldesc" runat="server" Text='<%#Eval("prod_desc") %>'></asp:Label> </ItemTemplate> <EditItemTemplate> <asp:TextBox ID="txtdesc" runat="server" Text='<%#Eval("prod_desc") %>' TextMode="MultiLine"></asp:TextBox> <br /> </EditItemTemplate> <FooterTemplate> <asp:TextBox ID="txtdesc1" runat="server"></asp:TextBox> </FooterTemplate> </asp:TemplateField> <asp:TemplateField HeaderText="Prod IsEnabled" SortExpression="prod_isenabled"> <ItemTemplate> <asp:Label ID="lblenabled" runat="server" Text='<%#Eval("prod_isenabled") %>'></asp:Label> </ItemTemplate> <EditItemTemplate> <asp:RadioButtonList ID="Radio1" runat="server"> <asp:ListItem>True</asp:ListItem> <asp:ListItem>False</asp:ListItem> </asp:RadioButtonList> </EditItemTemplate> <FooterTemplate> <asp:TextBox ID="txtenabled1" runat="server"></asp:TextBox> </FooterTemplate> </asp:TemplateField> <asp:TemplateField HeaderText="Prod IsDeleted" SortExpression="prod_isdeleted"> <ItemTemplate> <asp:Label ID="lbldeleted" runat="server" Text='<%#Eval("prod_isdeleted") %>'></asp:Label> </ItemTemplate> <EditItemTemplate> <asp:RadioButtonList ID="Radio2" runat="server"> <asp:ListItem>True</asp:ListItem> <asp:ListItem>False</asp:ListItem> </asp:RadioButtonList> </EditItemTemplate> <FooterTemplate> <asp:TextBox ID="txtdeleted1" runat="server"></asp:TextBox> </FooterTemplate> </asp:TemplateField> <asp:TemplateField HeaderText="Edit"> <ItemTemplate> <asp:LinkButton ID="btnEdit" Text="Edit" runat="server" CommandName="Edit" /><br /> <%--<span onclick="return confirm('Are you sure you want to delete this record?')"> <asp:LinkButton ID="btnDelete" Text="Delete" runat="server" CommandName="Delete"/> </span>--%> <asp:ConfirmButtonExtender ID="ConfirmButtonExtender2" runat="server" TargetControlID="btnDelete" ConfirmText="Are you sure you want to Delete this record?"> </asp:ConfirmButtonExtender> <asp:LinkButton ID="btnDelete" Text="Delete" runat="server" CommandName="Delete"/> </ItemTemplate> <EditItemTemplate> <asp:ConfirmButtonExtender ID="ConfirmButtonExtender1" runat="server" TargetControlID="btnUpdate" ConfirmText="Are you sure you want to Update this?" OnClientCancel="CancelClick"> </asp:ConfirmButtonExtender> <asp:LinkButton ID="btnUpdate" Text="Update" runat="server" CommandName="Update" /> <br /> <asp:LinkButton ID="btnCancel" Text="Cancel" runat="server" CommandName="Cancel" /> </EditItemTemplate> </asp:TemplateField> </Columns> <FooterStyle BackColor="#CCCC99" /> <HeaderStyle BackColor="#6B696B" Font-Bold="True" ForeColor="White" /> <PagerStyle BackColor="#F7F7DE" ForeColor="Black" HorizontalAlign="Right" /> <RowStyle BackColor="#F7F7DE" /> <SelectedRowStyle BackColor="#CE5D5A" Font-Bold="True" ForeColor="White" /> <SortedAscendingCellStyle BackColor="#FBFBF2" /> <SortedAscendingHeaderStyle BackColor="#848384" /> <SortedDescendingCellStyle BackColor="#EAEAD3" /> <SortedDescendingHeaderStyle BackColor="#575357" /> <PagerTemplate> Goto Page <asp:DropDownList ID="ddlPageSelector" runat="server" AutoPostBack="true"> </asp:DropDownList> <asp:LinkButton ID="LinkButton1" runat="server" CommandName="Page" CommandArgument="First" CssClass="Linkbutton">First</asp:LinkButton> <asp:LinkButton ID="LinkButton2" runat="server" CommandName="Page" CommandArgument="Prev" CssClass="Linkbutton">Pre</asp:LinkButton> <asp:Label ID="CurrentPage" runat="server" Text="Label"></asp:Label> <asp:LinkButton ID="LinkButton3" runat="server" CommandName="Page" CommandArgument="Next" CssClass="Linkbutton">Next</asp:LinkButton> <asp:LinkButton ID="LinkButton4" runat="server" CommandName="Page" CommandArgument="Last" CssClass="Linkbutton">Last</asp:LinkButton> <br /> </PagerTemplate> </asp:GridView> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%


ConnectionStrings:ConnectionString SelectCommand="SELECT * FROM [Product]"> < UpdateParameters > <asp:Parameter Name="prod_title" /> <asp:Parameter Name="prod_price" /> <asp:Parameter Name="prod_Qty" /> <asp:Parameter Name="prod_imgpath" /> <asp:Parameter Name="prod_desc" /> <asp:Parameter Name="prod_isenabled" /> <asp:Parameter Name="prod_isdeleted" /> < /UpdateParameters > < /asp:SqlDataSource > < /ContentTemplate > < /asp:UpdatePanel > < div > <asp:Button ID="Button1" runat="server" PostBackUrl="~/product.aspx" Text="Add Product" Width="145px" style="margin-left: 30px" /> < /div > < /form > < /body > < /html >
ConnectionStrings:ConnectionString %>" SelectCommand="SELECT * FROM [Product]"> <UpdateParameters> <asp:Parameter Name="prod_title" /> <asp:Parameter Name="prod_price" /> <asp:Parameter Name="prod_Qty" /> <asp:Parameter Name="prod_imgpath" /> <asp:Parameter Name="prod_desc" /> <asp:Parameter Name="prod_isenabled" /> <asp:Parameter Name="prod_isdeleted" /> </UpdateParameters> </asp:SqlDataSource> </ContentTemplate> </asp:UpdatePanel> <div> <asp:Button ID="Button1" runat="server" PostBackUrl="~/product.aspx" Text="Add Product" Width="145px" style="margin-left: 30px" /> </div> </form> </body> </html>


这篇关于Edit Gridview中的FileUpload无法正常工作更新面板ajax的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆