GridViewで検索を実行しています。デフォルトのページを表示すると、実際にはデータがあるのにデータが表示されません。しかし、検索機能を実行すると、データが表示されます。フィルタ式を使用して、グリッドビューの[名]列でレコードを検索しています。また、FilterExpressionビットを取り出すと正常に表示されますが、追加し直すと何も表示されませんが、検索は引き続き機能します。
< 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}%'" >