Rambler's Top100
Главная
Новости
Статьи
Форумы
Книги
Коды
Сообщество
Блоги
О нас
 

Логин

Email:
  Пароль:

Войти
Зарегистрироваться
Забыл пароль

Поиск

 Искать :
 
Вперед

Сообщение

ShurikEv


Известный Болтун

Зарегистрирован:
14 March 2005
Сообщения: 706
Примеры кода: 0
 

Добавление ScriptManager для Custom Field Type

16 July 2008 09:32  


Ну так и поступил, вот пример:
private ScriptManager _AjaxManager; 
/// <summary>
/// Oninit fires before page load. Modifications to the page that are necessary to support Ajax are done here.
/// </summary>
//protected override void OnInit(EventArgs e)
protected void AAA()
{
  _AjaxManager = ScriptManager.GetCurrent(this.Page);

  if (_AjaxManager == null)
  {
    //create new ScriptManager and EnablePartialRendering
    _AjaxManager = new ScriptManager();
    _AjaxManager.EnablePartialRendering = true;

    // Fix problem with postbacks and form actions (DevDiv 55525)
    Page.ClientScript.RegisterStartupScript(this.GetType(), this.ID, "_spOriginalFormAction = document.forms[0].action;", true);
          
    if (this.Page.Form != null)
    {
      string formOnSubmitAtt = this.Page.Form.Attributes["onsubmit"];
      if (!string.IsNullOrEmpty(formOnSubmitAtt) && formOnSubmitAtt == "return _spFormOnSubmitWrapper();")
        this.Page.Form.Attributes["onsubmit"] = "_spFormOnSubmitWrapper();";

        this.Page.Form.Controls.AddAt(0, _AjaxManager);
    }
  }
}

protected override void CreateChildControls()
{
  if (this.Field != null && this.ControlMode != SPControlMode.Display)
  {
    base.CreateChildControls();
    AAA();

    if (!this.Page.IsPostBack)
    {
      if (this.ControlMode == SPControlMode.New)
      {
      }
    }
  }
}


А вы как делали?


Спасибо, получил.

[b][q]Varg

Данное сообщение получено с сайта GotDotNet.RU
Наверх
  



Общие вопросы программирования на ASP.NET

 Добавление ScriptManager для Custom Field TypeShurikEv  15 July 2008 18:04
 Добавление ScriptManager для Custom Field TypeDkm_S  15 July 2008 21:06
 Добавление ScriptManager для Custom Field TypeShurikEv  16 July 2008 06:16
 Добавление ScriptManager для Custom Field Typephizik  16 July 2008 08:48
 Добавление ScriptManager для Custom Field TypeShurikEv  16 July 2008 09:32
 Добавление ScriptManager для Custom Field Typephizik  16 July 2008 09:51
 Добавление ScriptManager для Custom Field TypeShurikEv  16 July 2008 10:28
 Добавление ScriptManager для Custom Field Typephizik  16 July 2008 10:41
 Добавление ScriptManager для Custom Field TypeShurikEv  16 July 2008 11:15
 
Наш Киев

Apartments for Rent

Rambler's Top100
Рейтинг@Mail.ru
Идея: Dimon aka Manowar Программирование: Dimon aka Manowar Дизайн: Dan Lebedev
Хостинг от компании Parking.ru
Карта сайта