问题描述
前台绑定了数据库,添加了删除按钮,点击删除不报错,也没有反应找不出问题了小白求助。。。<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="softlist.aspx.cs"Inherits="admin_softlist"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><headrunat="server"><title></title><linkhref="../App_style/cssSoft.css"rel="stylesheet"type="text/css"/></head><body><formid="form1"runat="server"><div><divid="softcontent"class="fl"><asp:ListViewID="ListView2"runat="server"DataSourceID="soft_listview"GroupItemCount="4"><GroupTemplate><tr><asp:PlaceHolderrunat="server"ID="itemPlaceHolder"/></tr></GroupTemplate><LayoutTemplate><table><asp:PlaceHolderID="groupPlaceholder"runat="server"/></table></LayoutTemplate><ItemTemplate><divid="softimg"><td><asp:ImageID="Image1"runat="server"ImageUrl='<%#"/success/"+Eval("soft_img")%>'/><divid="delet"><span><%#Eval("soft_name")%></span><asp:ButtonID="DeleteButton"runat="server"CommandName="Delete"Text="删除"OnClientClick="returnconfirm('确定要删除吗?');"/></div></td></div></ItemTemplate></asp:ListView><asp:AccessDataSourceID="soft_listview"runat="server"DataFile="~/App_Data/data.accdb"SelectCommand="SELECT[soft_id],[soft_name],[soft_url],[soft_img]FROMS_SOFT"DeleteCommand="DELETEFROMS_SOFTWHERE[soft_id]=@softID"><DeleteParameters><asp:QueryStringParameterName="soft_id"Type="Int32"/></DeleteParameters></asp:AccessDataSource><%--分页控件--%><divclass="divPagerfl"><asp:DataPagerID="DataPager"runat="server"PagedControlID="ListView2"PageSize="12"><Fields><asp:NextPreviousPagerFieldShowFirstPageButton="true"ShowNextPageButton="false"/><asp:NextPreviousPagerFieldShowLastPageButton="true"ShowPreviousPageButton="false"/></Fields></asp:DataPager></div></div></div></form></body></html>
解决方案
解决方案二:
找到问题了DataKeyNames没写itemplaceholderid没写写上OK
解决方案三:
解决方案四:
引用1楼ainiyi51的回复:
找到问题了DataKeyNames没写itemplaceholderid没写写上OK
小伙子多debug嘛
解决方案五:
自己可以找到问题是最好的了,还请多多积累经验,学习解决问题的能力。多搜索,多看看技术博文,有时间多谢谢总结博文,对自己的能力肯定会有提高的,建议多看看博客园文章。
解决方案六:
解决了就好