Как изменить состояниэ ЧекБокса
От: DaoGorr  
Дата: 25.09.04 21:51
Оценка:
Как изменить состояниэ ЧекБокса АСП из Другого ЧекБокса АСП чераз ДжаваСкрипт на странице, без захода на сервер. Типа динамически...
Спасибо

27.09.04 13:56: Перенесено модератором из 'ASP.NET' — TK
Re: Как изменить состояниэ ЧекБокса
От: Igor Sukhov  
Дата: 26.09.04 06:55
Оценка:
Здравствуйте, DaoGorr, Вы писали:

DG>Как изменить состояниэ ЧекБокса АСП из Другого ЧекБокса АСП чераз ДжаваСкрипт на странице, без захода на сервер. Типа динамически...

DG>Спасибо

найти этот checkbox через getElementById или подобными ф-ми и установить свойство Checked.
* thriving in a production environment *
Re: Как изменить состояниэ ЧекБокса
От: Vladosha Россия  
Дата: 27.09.04 06:42
Оценка:
Здравствуйте, DaoGorr, Вы писали:

DG>Как изменить состояниэ ЧекБокса АСП из Другого ЧекБокса АСП чераз ДжаваСкрипт на странице, без захода на сервер. Типа динамически...

1. На сам checkbox из code-behind установить атрибут
myCheckBox.Attributes.Add("onClick", "SetMe();")


2. Зарегистрировать функцию из того же code-behind
string scripting = "<SCRIPT language=\"JavaScript\">\n";
scripting += "<!--\n";
scripting += "  function SetMe()\n";
scripting += "  {\n";
scripting += "  }\n";
scripting += "-->\n";
scripting += "</SCRIPT>"
if (!IsClientScriptBlockRegistered("SetScript"))
    RegisterClientScriptBlock("SetScript", scripting)


либо описать ее прямо в ASPX-файле.

3. Внутри функции SetMe написать требуемый функционал.
I'm@Work << RSDN@Home 1.1.3 beta 1 >>
С уважением, Vladosha.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.