您好,登錄后才能下訂單哦!
解決問題:從打開的列表內(有可能一個單子多行),去重取得單據的內碼;
/// <summary>
/// 菜單點擊事件,表單插件同樣適用
/// </summary>
/// <param name="e"></param>
public override void BarItemClick(BarItemClickEventArgs e)
{
switch (e.BarItemKey)
{
//case "TBDELETE": 列表工具欄按鈕事件,通過按鈕Key[大寫]來區分那個按鈕事件
case "tbDelete"://刪除按鈕,執行刪除相應的會員券信息(會員檔案)中;
if (this.ListView.SelectedRowsInfo.Count > 0)
{
List<string> dstr = new List<string>();
ListSelectedRowCollection dstr4 = this.ListView.SelectedRowsInfo;
IEnumerable<string> dstr5 = dstr4.GetPrimaryKeyValues().ToArray().Distinct();
foreach (string dstr2 in dstr5.Distinct())
{ BillCommon.Delmemq(this.Context, dstr2); }
}
else
{ this.View.ShowMessage("沒有選擇任何的行數據!"); }
break;
default:
break;
}
}
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。