2011-09-26 4 views
0

내 GridView와 함께 사용할 ObjectDataSource1 설치가 있습니다. GridView에 대한 검색 텍스트 상자를 설정하려면 새 ObjectDataSource2를 만들어 검색 텍스트 상자에 연결해야합니다.objectdatasource 검색 도움말

<asp:ObjectDataSource ID="ObjectDataSource1" runat="server" 
    TypeName="ShelterExpress.ShelterData" 
    DataObjectTypeName="ShelterExpress.Shelter" 
    InsertMethod="InsertShelter" 
    UpdateMethod="UpdateShelter" 
    DeleteMethod="DeleteShelter" 
    SelectMethod="GetShelters" 
OldValuesParameterFormatString="original_{0}"> 
    <DeleteParameters> 
     <asp:Parameter Name="shelterId" Type="Int32" /> 
    </DeleteParameters> 
</asp:ObjectDataSource> 
+0

로드를 알아 냈습니까? 동일한 문제가 있으며 수동 경로를 사용하지 않고이를 수행 할 수있는 방법이 있는지 궁금합니다. – bbqchickenrobot

답변

0

삭제를 위해 선택한 매개 변수를 설정해야합니다. 제어 매개 변수를 사용합니다.

<SelectParameters> 
        <asp:ControlParameter ControlID="txtSearch" PropertyName="text" Direction="input" Name="filterField" type="string"/> 
       </SelectParameters> 
+0

페이지가 처음로드되면 모든 레코드가 ObjectDataSource1에 의해 gridview에로드됩니다. 검색 기준을 입력하고 검색 버튼을 누른 후 어떤 일이 발생해야합니까? – Rod

관련 문제