I am developing an asp.net mvc web application.
When creating a document I need to select "PartName" and "IssueNo". "PartName is to be populated from a database which has more than 15000 records. The database table for parts contains Part details along with the PartName and the IssueNo of each part.I need to filter "PartName" when its name is enter.
Also the 'IssuNo' is to be populated based on the PartName entered(ie. PartName and IssueNo should be cascading). Which is the right method to attain this?
Thinking loud... I thought of 2 options:
Create a dropdown for partName and populate the entire load of data to this dropdown and place a cascading dropdown for "IssueNo" based on the selection in dropdown for "PartName".
Make the "PartName" autocomplete textbox and implement cascading on IssueNo textbox. I have no idea how to implement this.
When implemented the 1st option, The page is getting too slow since the dropdown need to load around 15000 data to it.If it the 2nd option please help me how to implement it? Also if you feel better third option, please let me know on its implementation.