GridView에서 검색을 수행하고 있습니다. 실제로 데이터가있을 때 데이터를 표시하지 않는 기본 페이지를 가져 오는 것입니다. 그러나 검색 기능을 수행하면 데이터가 표시됩니다. 필터 식을 사용하여 First Name 열의 Gridview에서 레코드를 검색하고 있습니다. FilterExpression 비트를 제거하면 잘 표시되지만 다시 추가하면 아무 것도 표시되지 않지만 검색은 여전히 작동합니다.Gridview는 Empty를 표시하지만 검색은 GridView의 데이터를 가져옵니다.
< asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ConnectionStrings:SDAppDBsConnectionString2 %>"
UpdateCommand="UPDATE PatInfo SET FirstName = @FirstName,
LastName = @LastName, MiddleInitial = @MiddleInitial, HomeAddress = @HomeAddress,
PhoneNumber = @PhoneNumber, Gender = @Gender, DOB = @DOB, SSN = @SSN WHERE (ID = @ID)"
DeleteCommand="DELETE FROM PatInfo WHERE (ID = @ID)"
SelectCommand="select * from [PatInfo]"
FilterExpression="FirstName LIKE '%{0}%'" >
그래, 내가 이것에 대해 더 많은 연구를하고 DataSource Select 문을 쿼리 빌더에서 질의했고 아무것도 표시하지 않습니다. 이상하다 나는 그것을 얻지 않는다. 몇 가지 핵심 단어를 입력 한 다음 데이터를 표시 한 후에 만 데이터를 표시합니다. 검색을 수행하기 전에 이미 데이터가 표시되고 싶습니다. :/내가 뭔가를 알아 내면 내 솔루션을 게시 할 것입니다. 도와 줘서 고마워. –
아직 아무 것도 생각하지 못했지만 모든 것에 대해 노력했습니다. 누구든지 아이디어가 있습니까? : / –