Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Программые кнопки
|
|||
|---|---|---|---|
|
#18+
Коллеги, доброго времени суток. замучался уже, не могу понять в чем дело: мастерпайдж содержит два контрола контент на странице дефалт в первом контенте находится один плайсхолдер. во втором - их два. пишу следующий код: Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load Dim a As New Button a.Text = "wquoierkaf" PlaceHolder1.Controls.Add(a) AddHandler a.Click, AddressOf Btn End Sub Private Sub Btn(ByVal sender As Object, ByVal e As EventArgs) Dim b As New Button b.Text = "345345435" PlaceHolder2.Controls.Add(b) AddHandler b.Click, AddressOf Btn234534 End Sub Private Sub Btn234534(ByVal sender As Object, ByVal e As EventArgs) Dim s As String s = "sdfsdf" End Sub при загрузке создается одна кнопка, и ей присваивается процедура Btn, которая создает кнопку b и присваевает её процедуру Btn234534 В чем суть проблемы: при нажатии на первую кнопку вторая кнопка создается без проблем, но при нажатии второй кнопки страница перегружается и процедура Btn234534 не выполняется. заранее спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2006, 20:35 |
|
||
|
Программые кнопки
|
|||
|---|---|---|---|
|
#18+
Вторую кнопку тоже нужно добавлять при каждом постбеке. Так что ставь какую-то метку (в хидден поле например) и в Page_Init/Load проверяй на эту метку - если присутствует, то добавить кнопку. Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2006, 21:53 |
|
||
|
Программые кнопки
|
|||
|---|---|---|---|
|
#18+
Вторую кнопку тоже нужно добавлять при каждом постбеке. Так что ставь какую-то метку (в хидден поле например) и в Page_Init/Load проверяй на эту метку - если присутствует, то добавить кнопку. ээээээээ, обьясни чайнику что это за поле и где его взять я асп только неделю изучаю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2006, 22:02 |
|
||
|
Программые кнопки
|
|||
|---|---|---|---|
|
#18+
Вторую кнопку тоже нужно добавлять при каждом постбеке. Так что ставь какую-то метку (в хидден поле например) и в Page_Init/Load проверяй на эту метку - если присутствует, то добавить кнопку. блин, пардон, ступил я думал что хайденфилд это это какое то свойство страницы, а не контрол сейчас попробую ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2006, 22:28 |
|
||
|
Программые кнопки
|
|||
|---|---|---|---|
|
#18+
Вторую кнопку тоже нужно добавлять при каждом постбеке. Так что ставь какую-то метку (в хидден поле например) и в Page_Init/Load проверяй на эту метку - если присутствует, то добавить кнопку. ээээээээ, обьясни чайнику что это за поле и где его взять я асп только неделю изучаю если честно, то я в шоке: присваеваю хайденфилду значение, но при перегрузке страницы это значение обнуляется это как обьяснить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2006, 22:37 |
|
||
|
Программые кнопки
|
|||
|---|---|---|---|
|
#18+
Код покажи Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2006, 01:45 |
|
||
|
Программые кнопки
|
|||
|---|---|---|---|
|
#18+
Код покажи Protected Sub Page_Init(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Init Dim a As New Button a.Text = "wquoierkaf" PlaceHolder1.Controls.Add(a) AddHandler a.Click, AddressOf Btn If HF1.Value = "btn" Then Btn234534(Me, New EventArgs) ' проверяем End Sub Private Sub Btn(ByVal sender As Object, ByVal e As EventArgs) Dim b As New Button b.Text = "345345435" PlaceHolder2.Controls.Add(b) AddHandler b.Click, AddressOf Btn234534 HF1.Value = "btn" 'тут присваеваем значение End Sub после нажатия на кнопку, при проверке поле оказывается пустым ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2006, 20:03 |
|
||
|
Программые кнопки
|
|||
|---|---|---|---|
|
#18+
If HF1.Value = "btn" Then Btn234534(Me, New EventArgs) ' проверяем А ты уверен, что тот метод вызывается? Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2006, 23:41 |
|
||
|
|

start [/forum/topic.php?fid=18&gotonew=1&tid=1387763]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
61ms |
get topic data: |
8ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 254ms |
| total: | 406ms |

| 0 / 0 |
