利用Repeater 控件进行修改 删除操作_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > 利用Repeater 控件进行修改 删除操作

利用Repeater 控件进行修改 删除操作

 2013/9/4 16:14:25  porray  博客园  我要评论(0)
  • 摘要:<asp:RepeaterID="rptList"runat="server"OnItemCommand="rptList_ItemCommand"><ItemTemplate><li><spanclass="nmem_prolit"><asp:LabelID="lblName"runat="server"Text='<%#Eval("Name")%>'></asp:Label></span><
  • 标签:Repeater 利用 操作 控件 删除操作
monospace; border-bottom-style: none; color: black; padding-bottom: 0px; direction: ltr; text-align: left; padding-top: 0px; border-right-style: none; padding-left: 0px; margin: 0em; line-height: 12pt; padding-right: 0px; width: 100%; background-color: white"><asp:Repeater ID="rptList" runat="server" OnItemCommand="rptList_ItemCommand">
     <ItemTemplate>
         <li><span class="nmem_prolit">
             <asp:Label ID="lblName" runat="server" Text='<%#Eval("Name") %>'></asp:Label>
         </span>
             <asp:LinkButton ID="lbtnModify" runat="server" Text="&lt;img name=&quot;btnModify&quot; src=images/btnEdit.gif border=0&gt;"
                 Font-Underline="true" ForeColor="Red" CommandName="Edit" CommandArgument='<%#Eval("EP_TempID") %>'></asp:LinkButton>
             <asp:LinkButton ID="lbtnDelete" runat="server" Text="&lt;img name=&quot;btnDelete&quot; src=images/btnDelete.gif border=0&gt;"
                 Font-Underline="true" ForeColor="Red" CommandName="Delete" OnClientClick="javascript:return confirm('你确定要删除吗?');"
                 CommandArgument='<%#Eval("EP_TempID") %>'></asp:LinkButton>
         </li>
     </ItemTemplate>
 </asp:Repeater>

 

 

protected void rptList_ItemCommand(object source, RepeaterCommandEventArgs e)
{
    ViewState["mEP_TempID"] = e.CommandArgument;
 
    if (e.CommandName == "Edit")
    {
        GetProductInfo(Convert.ToInt32(ViewState["mEP_TempID"]));
    }
    if (e.CommandName == "Delete")
    {
        DeleteProductInfo(Convert.ToInt32(ViewState["mEP_TempID"]));
    }
}
发表评论
用户名: 匿名