0
我有一個包含聯繫人的表格,一個包含事件的表格以及一個將聯繫人鏈接到這些事件的表格。檢查數據庫中是否存在一行,然後顯示「添加」按鈕
所以,在我看來,我選擇一個事件,我可以看到允許添加到此事件的聯繫人列表。
目前,可以多次添加聯繫人到事件。
我想查看聯繫人是否已添加到事件顯示按鈕之前。
這是我的觀點:
<td>
@Code
Dim flag1 As Integer = 0
flag1 = (From a In Model.trans_Event
Where a.FK_id_contact = item.idContact And a.FK_id_Event = idEvent
Select a.idtrans).Count()
End Code
@If flag1 = 0 Then
<input type="button" value="add" />
Else
<input type="button" value="delete" />
End If
</td>
這這樣的代碼不工作,我真的不知道怎樣才能查看聯繫人是否已經被添加或不。以下是錯誤我得到:
Exception Details: System.ArgumentNullException: Value cannot be null.
Parameter name: source
我犯了一個複製/粘貼錯誤(我說法語,我翻譯所有從法文到英文的代碼都儘可能懂)。 – 2012-04-05 11:58:46
你的模型類將有助於解決方案 – Azadrum 2012-04-05 12:01:54
你的答案幫助我瞭解我的錯。我很確定我沒有正確使用「計數」,我沒有進一步提高。事實上,我的問題是在控制器內部沒有將「trans_Event」表發送到視圖。 – 2012-04-05 12:25:18