[問題] ASP.NET的sqlDataSource無法刪除資料
VS2005的WebSite專案,使用Club starter kit
是利用DataList展現sqlDataSource中的資料(儲存相簿的table)
我想自行加入加入刪除的功能
但是刪除的按鈕按下後卻沒有反應
以下程式中相關的部份...
麻煩各位幫我看看哪邊弄錯了,感謝
[刪除的按鈕按下]
protected void DelAlbum(object sender, System.EventArgs e)
{
SqlDataSource1.Delete();
}
[sqlDataSource藍色的部份是我自己加的]
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString=
"<%$ ConnectionStrings:ClubsiteDB %>"
DeleteCommand="DELETE from Albums WHERE albumid=@albumid"
SelectCommand="PagedAlbumList"
SelectCommandType="StoredProcedure" OnSelected="SqlDataSource1_Selected"
OnSelecting="SqlDataSource1_Selecting">
<SelectParameters>
<asp:ControlParameter Name="pageNum" ControlID="pn1"
PropertyName="SelectedPage" />
<asp:Parameter DefaultValue="16" Name="pageSize"
Type="Int32" />
<asp:Parameter Name="pageCount"
Direction="ReturnValue" Type="Int32" />
<asp:Parameter Name="ownerid" />
</SelectParameters>
<DeleteParameters>
<asp:QueryStringParameter Name="albumid" QueryStringField="AlbumID" />
</DeleteParameters>
</asp:SqlDataSource>
[DataList中的panel]
<asp:Panel ID="panel2" runat="server" CssClass="editbuttons" >
<Club:RolloverLink ID="RemoveBtn" runat="server" Text="Remove"
OnClick="DelAlbum" />
</asp:Panel>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.139.148.33
討論串 (同標題文章)
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章