Обновите страницу после действия обратной передачи в asp.net

Ваш код не работал, потому что после rgb есть пробел

Ваш код: rgb (255,0,0)

Так должно быть,

var colors = [
        "rgb(255,0,0)",
        "rgb(255,255,0)",
        "rgb(0,255,0)",
        "rgb(0,255,255)",
        "rgb(0,0,255)",
        "rgb(255,0,255)"
    ]

помогает.

15
задан Mosh Feu 25 February 2016 в 05:52
поделиться

6 ответов

Поиск ДОБИРАЕТСЯ после POST - http://en.wikipedia.org/wiki/Post/Redirect/Get - в основном, перенаправление к текущей странице после того, как Вы будете закончены, обрабатывая Ваше событие.

Что-то как:

Response.Redirect(Request.RawUrl)

32
ответ дан 1 December 2019 в 01:11
поделиться

Если Вы думаете, что Вам не нужна парадигма обратной передачи, Вы могли бы хотеть посмотреть на ASP.NET MVC.

2
ответ дан 1 December 2019 в 01:11
поделиться

Проблема состоит в том, что кнопки asp.net выполняют сообщения формы при нажатии кнопки. При замене кнопки ссылкой проблема должна уйти. Можно также использовать кнопку, которая выполняет функцию JavaScript, которая устанавливает document.location на адрес страницы.

2
ответ дан 1 December 2019 в 01:11
поделиться

Если бы я хорошо понял, то просто необходимо проверить, находитесь ли Вы в ситуации обратной передачи прежде, чем заполнить Вашу сетку.
Принятие Вы делаете это на Page_Load, просто окружаете операцию тестом обратной передачи как это:

private void Page_Load(object sender, EventArgs e)
{
    if(!this.IsPostBack)
    {
        // populate grid
    }
}
1
ответ дан 1 December 2019 в 01:11
поделиться

В Вашем <asp:Repeater> тег поместил это:

EnableViewState="false"

Это заставит Ваше управление обновлять каждый раз загрузки страницы, неважно, если это будет обратная передача или нет.

1
ответ дан 1 December 2019 в 01:11
поделиться

Необходимо назвать ответ. Перенаправление (Запрос. URL. ToString ());

или можно перенести сетку с updatepanel и после того, как каждая команда свяжет источник данных с сеткой

1
ответ дан 1 December 2019 в 01:11
поделиться
Другие вопросы по тегам:

Похожие вопросы: