I have a secondary DataSource with about 23k entries. The User inputs an ID and gets only 1 Dataset back. If I use:
XPathNavigator test = nav.SelectSingleNode("/dfs:myFields/dfs:dataFields/d:SharePointListItem_RW[d:Title = '" + ID + "']", NamespaceManager);
it takes about 8 seconds to return the Node. Is there a better (faster) way?