0
<apex:commandlink action="{!removeline}" onclick="if(confirm('Are you sure?')) " reRender="thePB" target="_top" > <img src="{!$Resource.Red_Cross}" alt="Remove" title="Remove" />
<apex:param name="deleteid" value="{!op.Id}" assignTo="{!deleteid}"/>
</apex:commandlink >
我在每條記錄前面都有一個交叉圖像。點擊那個我發送id給控制器。但問題是當我點擊交叉2條記錄然後點擊刪除按鈕時只有1條記錄被刪除。任何人都可以建議我如何保存在控制器ID(超過1個記錄),並刪除刪除click.I記錄在學習Salesforce的發送ID到控制器並保存..?
我不太清楚這個問題,你可以在這裏發佈你的控制器代碼,這樣我可以看看嗎? 我假設你需要做的是 - 使用for循環,將這些東西添加到列表中,並在列表上執行DML。
發佈代碼,所以我可以知道究竟發生了什麼。謝謝! – subodhbahl
如果您尚未訪問過,請查看[專用於Salesforce相關問題的stackexchange站點](http://salesforce.stackexchange.com/)。 [Andrew Fawcett](http://stackexchange.com/users/1753185/andrew-fawcett)對於類似的問題(批量更新,而你有批量刪除)有一個很好的回答,它應該讓你開始:[「創建一個自定義列表 - 處理多記錄選擇的查看按鈕「](http://salesforce.stackexchange.com/q/4102/799) – eyescream