Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Непонятное поведение при обновлении страницы / 10 сообщений из 10, страница 1 из 1
04.05.2010, 09:30
    #36610252
Дикий Билл
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непонятное поведение при обновлении страницы
Начал изучать ASP.NET
Сделал страничку. Смотрю в браузере (IE8). Нажал F5 (обновить). И мне выдало следующее

---------------------------
Windows Internet Explorer
---------------------------
Чтобы еще раз отобразить эту веб-страницу, нужно
повторить отправку указанных вами данных.

Если вы осуществляли покупку, нажмите кнопку "Отмена", чтобы
избежать повторного снятия средств со счета. В противном случае нажмите кнопку "Повтор" для повторного отображения
веб-страницы.
---------------------------
Повтор Отмена
---------------------------
...
Рейтинг: 0 / 0
04.05.2010, 09:34
    #36610255
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непонятное поведение при обновлении страницы
Баян.
...
Рейтинг: 0 / 0
04.05.2010, 09:37
    #36610258
Дикий Билл
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непонятное поведение при обновлении страницы
ShSergeБаян.Я не новость сообщал, а совета спрашивал :)
В опере такого не происходит. Как убрать это сообщение?
...
Рейтинг: 0 / 0
04.05.2010, 09:43
    #36610274
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непонятное поведение при обновлении страницы
Дикий Билл,

После того, как что-то передали методом пост, и что-то сделали (ну там проинсертили чего) делайте Response.Redirect страницы на саму себя или ещё куда, если надо.
...
Рейтинг: 0 / 0
04.05.2010, 10:00
    #36610294
Дикий Билл
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непонятное поведение при обновлении страницы
Извиняюсь, но не совсем понял.
На странице два тектбокса и список. тоесть ввести два поля и в списке выбрать знак, плюс минус и тд. По нажатию кнопки в Label1 пишется результат.
Код: plaintext
1.
2.
3.
4.
5.
6.
        <asp:TextBox ID="TextBox1" runat="server">0</asp:TextBox>
        <asp:DropDownList ID="DropDownList1" runat="server">
        </asp:DropDownList>
        <asp:TextBox ID="TextBox2" runat="server">0</asp:TextBox>
        <asp:Button ID="Button1" runat="server" Text="=" />
        <asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
Вот весь код. Если в событие click кнопки добавить редирект, то она возвращается к исходному состоянию, а я хотел, чтоб результат изменился.
[SRC vb.net#]
Partial Class fond_Default
Inherits System.Web.UI.Page

Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim item As ListItem = DropDownList1.Items(DropDownList1.SelectedIndex)
Select Case item.Value
Case "+"
Label1.Text = (CDbl(TextBox1.Text) + CDbl(TextBox2.Text)).ToString
Case "-"
Label1.Text = (CDbl(TextBox1.Text) - CDbl(TextBox2.Text)).ToString
Case "*"
Label1.Text = (CDbl(TextBox1.Text) * CDbl(TextBox2.Text)).ToString
Case "/"
Label1.Text = (CDbl(TextBox1.Text) / CDbl(TextBox2.Text)).ToString
Case "&"
Label1.Text = TextBox1.Text & TextBox2.Text
End Select
End Sub

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
If Me.IsPostBack = False Then
DropDownList1.Items.Add(New ListItem("+", "+"))
DropDownList1.Items.Add(New ListItem("-", "-"))
DropDownList1.Items.Add(New ListItem("*", "*"))
DropDownList1.Items.Add(New ListItem("/", "/"))
DropDownList1.Items.Add(New ListItem("&", "&"))
End If
End Sub
End Class
[/SRC]
...
Рейтинг: 0 / 0
04.05.2010, 10:07
    #36610309
Дикий Билл
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непонятное поведение при обновлении страницы
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
Partial Class fond_Default
Inherits System.Web.UI.Page

Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim item As ListItem = DropDownList1.Items(DropDownList1.SelectedIndex)
Select Case item.Value
Case "+"
Label1.Text = (CDbl(TextBox1.Text) + CDbl(TextBox2.Text)).ToString
Case "-"
Label1.Text = (CDbl(TextBox1.Text) - CDbl(TextBox2.Text)).ToString
Case "*"
Label1.Text = (CDbl(TextBox1.Text) * CDbl(TextBox2.Text)).ToString
Case "/"
Label1.Text = (CDbl(TextBox1.Text) / CDbl(TextBox2.Text)).ToString
Case "&"
Label1.Text = TextBox1.Text & TextBox2.Text
End Select
End Sub

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
If Me.IsPostBack = False Then
DropDownList1.Items.Add(New ListItem("+", "+"))
DropDownList1.Items.Add(New ListItem("-", "-"))
DropDownList1.Items.Add(New ListItem("*", "*"))
DropDownList1.Items.Add(New ListItem("/", "/"))
DropDownList1.Items.Add(New ListItem("&", "&"))
End If
End Sub
End Class
...
Рейтинг: 0 / 0
04.05.2010, 11:39
    #36610552
Зритель с попкорном 5
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непонятное поведение при обновлении страницы
Прежде чем изучать ASP.NET выясните что есть POST и GET запросы, тогда всё встанет на свои места.
...
Рейтинг: 0 / 0
05.05.2010, 01:35
    #36611913
Дикий Билл
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непонятное поведение при обновлении страницы
Зритель с попкорном 5Прежде чем изучать ASP.NET выясните что есть POST и GET запросы, тогда всё встанет на свои места.Если просто ответить западло, то лучше уж молчи.
Я знаю про post и get запросы. Здесь конктеное поведение IE8. Опера подобных сообщений не выдает.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
14.01.2012, 04:30
    #37614305
radin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непонятное поведение при обновлении страницы
Приветствую Вас Дикий Билл. И спешу полюбопытствовать: "Как вы разрешили свою проблему?" Долго уже мучаюсь с похожей ситуацией.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
25.05.2015, 09:32
    #38967528
terpingidrat
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непонятное поведение при обновлении страницы
IE может выдавать такое сообщение, если редирект происходит на адрес без указания самой страницы т.е, например,

www. сайт. ru / news/

вместо

www. сайт. ru / news / index.aspx
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Непонятное поведение при обновлении страницы / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]