0

記録された日付が今日の日付と一致するレコードのみを表示するには、Telerikグリッドが必要です。

編集-現在、私はedmxを介してdbをプロジェクトに接続していますが、以前にテーブルで行ったフィルタリングの種類は、ドロップダウンを操作するためのビューモデルのみでした。そのため、実行する必要のある手順がわかりません。 Telerikグリッドを使用します。

4

2 に答える 2

3

バインドする前に、データソースをフィルタリングするだけです。

編集:

TelerikのMVC拡張機能を使用している場合は、次のようにします。

<%= Html.Telerik().Grid(Model)
        .Name("Grid")
        .Filterable(filtering => filtering.Filters(filters => 
        {
            filters.Add(o => o.ContactName).StartsWith("Paul").And().EndsWith("Wilson");
        }))
%>

Telerikデモで見られるように:http://demos.telerik.com/aspnet-mvc/grid/filtering

私はWebFormsでTelerikライブラリを使用しただけで、そこでは少し異なります。

于 2011-03-11T15:45:41.810 に答える
1

Entity FrameworkまたはT-SQLのどちらを使用しているかにかかわらず、クエリにWhere句を追加し、datetime列を現在の日付.NET DateTime.Now()またはT-SQL GetDate()と照合する必要があります。

myDB.myTable.Where(m => m.CreateDate == DateTime.Now())

また

table1からcol1、col2、colDateを選択します。ここでcolDate = GetDate()

于 2011-03-14T01:21:30.817 に答える