문제

검색 페이지 인 웹 페이지가 있습니다. 사전 정의 된 검색이 몇 가지 있어야합니다. 정상적인 검색과 함께 이것을 처리하기 위해 취한 방법은 쿼리 스트링 강제가 검색을 강제로 만드는 것입니다. 검색 쿼리 스트링이 있으며 현재 약 10 개 정도의 "검색"이 있습니다.

그런 다음 설정에서 스위치와 함께 프로세스 검색 메소드가 있고 각 검색을 수행합니다.

    switch (QueryString)
    {
        case "person":
            SearchPerson();
            break;

        case "firstname":
            firstNameText = inputtedValue;
            SearchPerson();
            break;
        .
        .
        .
    }

당신은 아이디어를 얻습니다. 이 작업을 수행하는 더 좋은 방법이 있습니까? 단순하고 읽기 쉬운 솔루션이 없을 것 같습니다.

마지막 편집 :

끈 열거를 만드는 것이 나에게 무엇을 사나요?

도움이 되었습니까?

해결책

이것은 당신의 문제에 대한 견고하고 읽을 수있는 솔루션처럼 보입니다. 거기 ~이다 그것을하는 다른 방법이지만 당신이 가진 것이 괜찮다고 생각합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top