В основном, что я хочу сделать, это «тайм-аут» представления. Подобно переадресации javascript через определенное количество времени, кроме как вместо перенаправления, переход на другое представление в мультивизе. Кто-нибудь знает, как это сделать?просмотр в режиме многопользовательского тайм-аута
0
A
ответ
1
С MultiView не на стороне клиента API, способ сделать это вручную создать __doPostBack вызов с мультивидового ID в качестве источника:
__doPostBack('<%= multiview.UniqueID %>', 'switch');
Вторым параметром является имя события/арг; вы можете вручную проверить это на обратной передаче через:
if (Request.Form["__EVENTTARGET"] != null &&
Request.Form["__EVENTTARGET"].EndsWith(multiview.ID) &&
Request.Form["__EVENTARGUMENT"] == "switch")
И затем переключите текущий вид; для этого уже может быть встроенное имя команды, я не уверен в этом.