2
我有一個Entity
在我的模型中有Enumeration
類型屬性。EntityObjectDatasource和枚舉類型字段上的where子句
我綁定Gridview
與EntityDataSource
它。到目前爲止,一切都很好。
但是,如何在MyEntity.MyEnumProperty
上指定WHERE
子句?
這裏是我到目前爲止已經試過:
Convert.ToInt32(it.MyEnumProperty) = @MyParam // Does not work
CONVERT(it.MyEnumProperty AS INT) = @MyParam // Still does not work
我也試圖設置Int32
給我params
DbType
對於這兩個值,但它失敗。此外,我試圖將它綁定到控件或指定一個默認值,但它總是失敗,說不可能將String
值轉換爲MyEnum
。
我知道這可能非常簡單,但是我對Google的所有研究都沒有回答這個問題。
感謝Sammitch。我來自魁北克,所以我平常說法語,我的英語有時聽起來很糟糕:) –