Добро пожаловать Гость Вход

Первое, что необходимо сделать - это открыть файл Default.aspx.cs и изменить предка страницы на SoftAIN.CallbackPage:


public partial class _Default: System.Web.UI.Page SoftAIN.CallbackPage

Работа с кодом программы на этом закончилась. Все дальнейшие действия будут производится над темплейтами страницы и пользовательских контролов. Для каждого из них будет необходимо определить наличие активных элементов (то есть элементов, которые при нажатии вызывают обращение к серверу). Если такие элементы есть, то нужно, во-первых, зарегистрировать для данного темплейта библиотеку CallbackPage


<%@ Register TagPrefix="CallbackPage" Namespace="SoftAIN" Assembly="CallbackPage" %>

И, во-вторых, добавить контрол CallbackOptions, который и будет определять реакцию страницы на действия пользователя. Его дочерные элементы, объекты класса CallbackOption, указывают, какие контролы (идентификаторы которых перечислены в свойстве ControlsList) будут обновлены после клика на одном из активных элементов, перечисленных в свойстве PostBackControls. Расположение объекта класса CallbackOptions неважно, поскольку он не имеет визуального отображения. Мы располагаем его в конце темплейта.



<  Назад Дальше  >
Copyright © 2005-2007 SoftAIN