Несколько указателей:
1) Используйте <asp:textbox id="Text1" runat="server"/>
вместо <input name="CustomerID" id="Text1" type="text" />
- обратите внимание на runat = "server", это позволяет параметрам выбора источника данных найти его входной источник.
2) Направьте ваш источник данных gridview на ваш sqldatasource, если это действительно то, откуда поступают данные. Иначе, где определен источник данных «PersEWD_Database»?
3) Сделайте, чтобы ваш sqlatasource sql-скрипт возвращал все поля, необходимые для привязки к сетке, а не только CustomerID.
4) Удалите пустой блок <script>
, если он вам не нужен.
5) Удалите OnSelecting="Database_Selecting"
, если вам это не нужно.
6) Измените <asp:Button> onclick()
на onclick="ButtonSearch_Click"
и внедрите обработчик событий ButtonSearch_Click
в коде для перепечатки страницы. Возможно, вы можете оставить обработчик событий пустым, если вам не нужно ничего делать, кроме как загружать сетку с введенным идентификатором клиента.