2012-05-16 4 views
0

это моя ссылка приложение, пожалуйста downloadдва различных пользовательских элементов управления в той же странице ASP.NET

я имел 2 различных пользовательских элементов управления на одной странице .aspx.

Первый пользовательский элемент управления был выпадающим списком, связанным с базой данных. Второй пользовательский контроль был gridview.

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

моя проблема была, когда я выборе компаний в DropDownList GridView управления пользователя загружается первый и второй DropDownList выбранное событие стреляет ..

пожалуйста, помогите мне ...

+2

вместо ссылки. покажите код, в котором вы столкнулись с проблемой. –

+0

Не загружайте свои пользовательские элементы управления, обрабатывая событие page_load. Вместо этого ленив загружать их по мере необходимости. Затем вы можете обработать настраиваемое событие из ddl-usercontrol на странице, чтобы вызвать метод 'BindGridView' в usercontrol2. –

+0

с временем разработки Я добавляю два элемента управления. как добавить настраиваемое событие для привязки gridview. пожалуйста, помогите мне в новых элементах управления пользователями. – varaprasadreddy

ответ

0

Вы должны вероятно, проверьте свойство IsPostBack и только заполняйте элементы управления, если это не обратная передача.

void Page_Load() 
{ 
    if (!IsPostBack) 
    { 
    // Populate the user controls. 
    } 
} 

Но так как вы не указали какой-либо код, я просто догадываюсь.

+0

У меня есть решение здесь ссылка http://reddyinfosoft.blogspot.in/2012/05/interaction-between-two-user-controls.html#more – varaprasadreddy

Смежные вопросы