Как закрыть веб-форму в C # ЯЗЫК? - PullRequest
0 голосов
/ 09 января 2011

Я просто хочу закрыть веб-форму aspx (то есть ЗАКРЫТЬ ПРАВИЛЬНОЕ ОКНО).

Я видел много объяснений, которые используют Response.Write с кодом Javascript, но я не будуиспользуйте

их, потому что я хочу знать, предлагает ли язык C # саму возможность закрыть веб-форму

.

ВОПРОС: Как закрыть веб-форму с кодом C #?

Ответы [ 3 ]

6 голосов
/ 09 января 2011

Это невозможно.C # работает на вашем сервере, JavaScript на вашем клиенте.Поэтому единственное подходящее решение (о котором я знаю) - отправить клиенту JavaScript close.

2 голосов
/ 09 января 2011

Ваш C # работает только на сервере.Он выплевывает HTML (и, может быть, JavaScript), тогда это сделано.Нет способа закрыть окно без JavaScript.Самое большее, вы можете найти метод C #, который выводит window.close JavaScript для вас.Это не очень-то вам помогает.

1 голос
/ 09 января 2011

Вы не можете.

C # используется в качестве языка программирования сервера в ASP.NET

C # работает на веб-сервере, который не имеет ничего общего с вашим браузером.Чтобы закрыть окно браузера, вы должны использовать клиентский язык, такой как javascript.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...