62,046
社区成员
发帖
与我相关
我的任务
分享
<asp:GridView runat="server" ID="grdView" AutoGenerateColumns="False" HeaderStyle-Height="25"
PageSize="15" HeaderStyle-CssClass="t_t" RowStyle-CssClass="b_bg" AllowSorting="True"
BorderStyle="Solid" BorderColor="#d4d3d3" AllowPaging="true" DataKeyNames="ActivityNO"
PagerSettings-Visible="false" OnRowDataBound="grdView_RowDataBound" OnRowCreated="grdView_RowCreated"
OnRowDeleting="grdView_RowDeleting">
<Columns>
<asp:BoundField DataField="ActivityName" HeaderText="标题" ItemStyle-HorizontalAlign="Center"/>
<asp:TemplateField ItemStyle-HorizontalAlign="Center" HeaderText="图片">
<ItemTemplate>
<asp:HyperLink ID="hlkStockNo" NavigateUrl='<%# Bind("ActivityImg") %>' runat="server"
Target="_blank">
<img src='<%# Eval("ActivityImg") %>' width="145px" height="75px" border=0/>
</asp:HyperLink>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="HttpUrl" HeaderText="跳转地址" ItemStyle-HorizontalAlign="Center"/>
<asp:TemplateField HeaderText="编辑" HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:HyperLink ID="hlkEdit" runat="server" Text="编辑"></asp:HyperLink>
</ItemTemplate>
</asp:TemplateField>
<asp:ButtonField HeaderText="删除" Text="删除" CommandName="Delete" ItemStyle-HorizontalAlign="Center"
HeaderStyle-Width="60" ItemStyle-Width="60" HeaderStyle-HorizontalAlign="Center" />
</Columns>
</asp:GridView>
protected void grdView_RowCreated(object sender, GridViewRowEventArgs e)
{
//删除提示
this.m_clsGrid.AddDeleteMsg(grdView.Columns.Count - 1, e);
}
//删除
protected void grdView_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
string strActivityNO = this.grdView.DataKeys[e.RowIndex]["ActivityNO"].ToString();
string strReturn = Business.Public.Public.DeleteBase(strActivityNO, "ActivityDel");
if (strReturn == "")
{
this.DisplayData();
}
else
{
JScript.AlertPage(this, strReturn + "删除失败!");
}
}