C # Web User Control с использованием интерфейса для выполнения родительского метода - PullRequest
0 голосов
/ 09 декабря 2018

Я новичок в интерфейсах, поэтому у меня возникли некоторые проблемы с определением процесса, необходимого для этого проекта.

У меня есть родительская форма, которая инициирует объект сеанса, в котором хранятся данные для поискового запроса.Родитель содержит пользовательский элемент управления, который управляет полями для поискового запроса.

Как только пользователь введет критерии поиска, я бы хотел, чтобы он щелкнул по кнопке на пользовательском элементе управления и выполнил родительский метод, который выполняет GetSomeDataSet ....

Моя мысль состоит в том, чтобыпусть родительские формы наследуют интерфейс, а затем пользовательский элемент управления может инициировать интерфейс для выбранного родителя на основе Page.Header.Title.Есть ли лучший подход для решения этой проблемы, или я направляюсь в правильном направлении?

У меня нет кода для публикации на этом этапе, потому что я все еще пытаюсь убедиться, что процесс будет работать,Еще один быстрый момент: родитель - это страница контента (Master -> content -> user control)

...