.NET MVC 응용 프로그램을 개발 중입니다. 여기C#에서 HTML 일정 도구 유효성 검사
<input class="form-control" id="createdOn" type="text" />
그것을위한 JS 스크립트입니다 : 내가 사용 여부를 확인하려면 지금
$(document).ready(function()
{
$("#createdOn").datepicker();
}
다음과 같이 내 .cshtml 파일에서 내 텍스트 상자 중 하나에 간단한 달력 도구를 제공하고 있습니다 위의 텍스트 상자에서 날짜를 선택했거나 C# 파일 중 하나에 날짜를 선택하지 않았습니다.
데이터를 검색하고 "쿼리"라는 변수에 저장되는 LINQ 쿼리가 있습니다.
그래서이 C#을 파일의 코드는 다음과 같이 진행됩니다
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();
}
그래서 여기
블록이 제대로 CreatedOn의 유효성을 검사하는 것 같습니다하지 않는 경우 위의
. 내가 뭘 잘못하고 있니? 누구든지 더 좋은 방법으로 유효성을 검사 할 수 있습니까?
위의 코드에서 'sc'는 obje입니다. 엔티티 검색의 CT. 이 검색 클래스에서 CreatedOn이 선언되었으며 문자열 데이터 유형이 –