私は.NET MVCアプリケーションを開発しています。 は、次のように私は私のテキストボックスのいずれかでシンプルなカレンダーツールを提供してきた私の.cshtmlファイルで:C#のHTMLカレンダーツールの妥当性確認
<input class="form-control" id="createdOn" type="text" />
ここJSスクリプトはそれのためです:
$(document).ready(function()
{
$("#createdOn").datepicker();
}
は今、私は、ユーザーかどうかを確認したいです上記のテキストボックスで日付を選択したか、C#ファイルのいずれかで選択していません。
私はデータを取得し、 "query"という名前の変数に格納されているLINQクエリを持っています。
したがって、このC#ファイル内のコードはこのように書き:ブロックが正しくCreatedOnを検証しているようだしない場合
var query = (from //and so on
select {
// data to fetch
}
//below is where I'm stuck
if (!string.IsNullOrEmpty(sc.CreatedOn)) // here sc is an entity
{
query.Where(w => w.CreatedOn == sc.CreatedOn);
}
return query.ToList();
}
だからここに上記の。 私は何が間違っていますか? 誰かがそれを検証するより良い方法を教えてもらえますか?
上記のコードで「sc」はobjeですエンティティ検索のct。このSearchクラスでCreatedOnが宣言され、文字列 –