powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Старое значение в Edit....
6 сообщений из 6, страница 1 из 1
Старое значение в Edit....
    #32582892
bemtaill
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем здрасте! Понимаю что вопрос ламерский, но с ASP работаю 5 дней, ещё не прошарился(. Проблемма такая:
На форме есть Edit, и кнопка.

в обработчике загрузки формы пишу:

Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'Put user code to initialize the page here
.................................
TextBox1.Text = "6/12/2001"
.................................
End Sub
Запускаю програмулину и пишу в этом Эдите значение "123". Потом в обработчике нажатия кнопки смотрю чему равно свойство TextBox1.Text. Остаётся СТАРОЕ значение!!! Причем тоже самое справедливо и для всех остальных combobox'ов, и т.д. Че бы я не менял везде остаётся старое значение!!! помогите. Заранее благодарен.
...
Рейтинг: 0 / 0
Старое значение в Edit....
    #32582965
Фотография Max Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Маловероятно, но может у тебя textbox1.readonly=true? тогда исправь. Если не это, то приведи код обработчика кнопки, может ты намудрил что-нибудь?
Max Pro
...
Рейтинг: 0 / 0
Старое значение в Edit....
    #32583104
Kilroy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'Put user code to initialize the page here

If Not Me.IsPostBack Then
............................... 
TextBox1.Text = "6/12/2001" 
................................. 

End If 

End Sub
...
Рейтинг: 0 / 0
Старое значение в Edit....
    #32583106
Фотография profil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
if(!IsPostBack) TextBox1.Text = "6/12/2001"
...
Рейтинг: 0 / 0
Старое значение в Edit....
    #32583107
bemtaill
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот полный код двух обработчиков. Не... ReadOnly=false
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'Put user code to initialize the page here
Dim da As SqlDataAdapter


SqlConnection1.Open()
SqlCommand1.CommandText = "SELECT UserName FROM Users Order by UserName"
SqlDataAdapter1.SelectCommand = SqlCommand1
SqlDataAdapter1.Fill(DataSet1)
DropDownList1.DataSource = DataSet1.Tables(0)
DropDownList1.DataTextField = "UserName"
DropDownList1.DataBind()
DropDownList1.Items.Insert(0, "Âñå")
SqlDataAdapter1.Dispose()
DataSet1.Clear()



SqlCommand1.CommandText = "SELECT Point FROM Points ORDER BY IDPoint"
SqlDataAdapter1.SelectCommand = SqlCommand1
SqlDataAdapter1.Fill(DataSet1)
DropDownList2.DataSource = DataSet1.Tables(0)
DropDownList2.DataTextField = "Point"
DropDownList2.DataBind()
DropDownList2.Items.Insert(0, "Âñå")
DataSet1.Clear()
SqlDataAdapter1.Dispose()



Dim CurrDate, CurrDateBefore As Date
Dim CurrDateStr, CurrDateBeforeStr As String

CurrDate = Today ' Return current system date.
CurrDateBefore = DateAdd(DateInterval.Day, -7, CurrDate)
'CurrDateStr = Format(CurrDate, "dd.MM.yyyy")
'CurrDateBeforeStr = Format(CurrDateBefore, "dd.MM.yyyy")


TextBox1.Text = "6/12/2001" 'CurrDateBefore
TextBox2.Text = CurrDate
End Sub

Private Sub DropDownList2_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DropDownList2.SelectedIndexChanged

End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim StDate, EndDate As DateTime
Dim DayStr, MonthStr, YearStr As String

StDate = TextBox1.Text
EndDate = TextBox2.Text

DayStr = Day(StDate)
MonthStr = Month(StDate)
YearStr = Year(StDate)

SqlCommand2.Dispose()

SqlCommand2.Parameters.Item(1).Value = TextBox1.Text



SqlCommand2.Parameters.Item(3).Value = DropDownList3.SelectedIndex
SqlCommand2.Parameters.Item(4).Value = DropDownList2.SelectedIndex
SqlCommand2.Parameters.Item(5).Value = DropDownList1.SelectedItem.Value
SqlCommand2.ExecuteReader()

Response.Redirect("Report.Aspx?IDReport=" & SqlCommand2.Parameters.Item(0).Value)
End Sub

Private Sub SqlConnection1_InfoMessage(ByVal sender As System.Object, ByVal e As System.Data.SqlClient.SqlInfoMessageEventArgs) Handles SqlConnection1.InfoMessage

End Sub


End Class
...
Рейтинг: 0 / 0
Старое значение в Edit....
    #32583115
bemtaill
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пока писал, не увидел последнее 2 поста. Все ок. Действительно PostBack. Спасибо.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Старое значение в Edit....
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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