[英]GridView LinqDataSource and Calendar controls
這看似很容易,但是我無法解決這個問題,所以請給我您的指點。 我有一個SQL
表,其DateTime
類型的列之一。 我想通過LinqDataSource
從ASP
應用程序訪問它。 我想從Calendarcontrol
向LinqDataSource
提供WHERE
參數(返回DateTime
作為SelectedDate)。 我想在GridView
顯示設置。 看起來很簡單,不是嗎? 但是不管我做什么,我都會在運行時收到錯誤消息:
運算符'=='不能應用於
DateTime
和Object類型的操作數,這對我來說沒有意義,因為Calendar返回該DateTime
而LINQ
類也返回該列的DateTime
。 您將如何處理這項任務或這個問題。 由於當前我不想接觸SQL
服務和IIS
安全配置,因此無法使用SqlDataSource
。
不幸的是,不可能以聲明的方式執行此接線。 而是將帶有過濾器的查詢加載到List <>)_中,並用C#代碼將GridView綁定到它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.