|
|
|
Как передать значение элемента строки DataList в Textbox вебформы.
|
|||
|---|---|---|---|
|
#18+
В DataList в строке есть Кнопка. При нажатии на нее нужно чтобы Textbox в вебформе получил текущее значение элемента строки DataList. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2012, 16:03 |
|
||
|
Как передать значение элемента строки DataList в Textbox вебформы.
|
|||
|---|---|---|---|
|
#18+
sergey_sitnikov, 1.по правильному через js можно, смотри код страницы и найди нужный тебе текст по имени кнопки 2.по неправильному, через сервер, событие ItemCommand ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2012, 16:35 |
|
||
|
Как передать значение элемента строки DataList в Textbox вебформы.
|
|||
|---|---|---|---|
|
#18+
pation, Код страницы есть, текст по кнопке есть. Мне нужно знать как специфицировать в коде элемент строки DataList. Пример Textbox вебстраницы - C_kor. Элемент строки DataList - C_k На клик Кнопки нужно - C_kor.text = .... C_k.... Просто нужен синтаксис VB Net. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2012, 17:17 |
|
||
|
Как передать значение элемента строки DataList в Textbox вебформы.
|
|||
|---|---|---|---|
|
#18+
sergey_sitnikov, 1. на кнопке проставляете команду 2. на датаЛист подписываетесь на событие ItemCommand 3. в методе кот. подписались проверяете имя команды , п 1 4. Аргумент содержит данные - e.Item ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2012, 17:24 |
|
||
|
Как передать значение элемента строки DataList в Textbox вебформы.
|
|||
|---|---|---|---|
|
#18+
sergey_sitnikovПросто нужен синтаксис VB Net. синтаксис смотрим на мсдн ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2012, 17:25 |
|
||
|
Как передать значение элемента строки DataList в Textbox вебформы.
|
|||
|---|---|---|---|
|
#18+
pation, Спасибо. И все-таки нужна помощь. Есть вот такое Sub DataList_ItemCommand(sender As Object, e As DataListCommandEventArgs) Handles DataList1.ItemCommand DataList1.SelectedIndex = e.Item.ItemIndex i = DataList1.SelectedIndex End Sub Protected Sub txtOpen_Click(sender As Object, e As System.EventArgs) mint_o = txtP_op.Text If mint_o = 0 Then txtP_op.Text = 1 txtC_kor.Text = CType(DataList1.Items(i).FindControl("txtC_k"), TextBox).Text '7 txtC_cat.Text = CType(DataList1.Items(i).FindControl("txtC_c"), TextBox).Text '29 Dim cn As Single = CType(DataList1.Items(i).FindControl("txtC_n"), TextBox).Text txtC_nom.Text = Left(cn, 1) & "." & Right(cn, 1) Else txtP_op.Text = 0 txtC_kor.Text = 0 txtC_cat.Text = 0 txtC_nom.Text = 0 End If End Sub Кнопка txtOpen находится в каждой строке DataList1, как и Textbox-ы txtC_k, txtC_c и txtC_n. При нажатии на txtOpen нужно, чтобы значения из текстбоксов выбранной строки передались в текстбоксы вебформы в которой сидит DataList1. В коде который я здесь привожу выбираются значения только первой строчки, независимо от того, на какой строке кликнули txtOpen. Прошу посмотреть, что не так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2012, 18:41 |
|
||
|
Как передать значение элемента строки DataList в Textbox вебформы.
|
|||
|---|---|---|---|
|
#18+
sergey_sitnikovpation, Спасибо. И все-таки нужна помощь. Есть вот такое Sub DataList_ItemCommand(sender As Object, e As DataListCommandEventArgs) Handles DataList1.ItemCommand DataList1.SelectedIndex = e.Item.ItemIndex i = DataList1.SelectedIndex End Sub Protected Sub txtOpen_Click(sender As Object, e As System.EventArgs) mint_o = txtP_op.Text If mint_o = 0 Then txtP_op.Text = 1 txtC_kor.Text = CType(DataList1.Items(i).FindControl("txtC_k"), TextBox).Text '7 txtC_cat.Text = CType(DataList1.Items(i).FindControl("txtC_c"), TextBox).Text '29 Dim cn As Single = CType(DataList1.Items(i).FindControl("txtC_n"), TextBox).Text txtC_nom.Text = Left(cn, 1) & "." & Right(cn, 1) Else txtP_op.Text = 0 txtC_kor.Text = 0 txtC_cat.Text = 0 txtC_nom.Text = 0 End If End Sub Кнопка txtOpen находится в каждой строке DataList1, как и Textbox-ы txtC_k, txtC_c и txtC_n. При нажатии на txtOpen нужно, чтобы значения из текстбоксов выбранной строки передались в текстбоксы вебформы в которой сидит DataList1. В коде который я здесь привожу выбираются значения только первой строчки, независимо от того, на какой строке кликнули txtOpen. Прошу посмотреть, что не так. откройте для себя класс ObjectDataSource это азы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2012, 11:25 |
|
||
|
Как передать значение элемента строки DataList в Textbox вебформы.
|
|||
|---|---|---|---|
|
#18+
sergey_sitnikovpation, Спасибо. И все-таки нужна помощь. Есть вот такое Sub DataList_ItemCommand(sender As Object, e As DataListCommandEventArgs) Handles DataList1.ItemCommand DataList1.SelectedIndex = e.Item.ItemIndex // как ты думаешь , что находится здесь: e.Item ? i = DataList1.SelectedIndex End Sub Protected Sub txtOpen_Click(sender As Object, e As System.EventArgs) mint_o = txtP_op.Text If mint_o = 0 Then txtP_op.Text = 1 txtC_kor.Text = CType(DataList1.Items(i).FindControl("txtC_k"), TextBox).Text '7 txtC_cat.Text = CType(DataList1.Items(i).FindControl("txtC_c"), TextBox).Text '29 Dim cn As Single = CType(DataList1.Items(i).FindControl("txtC_n"), TextBox).Text txtC_nom.Text = Left(cn, 1) & "." & Right(cn, 1) Else txtP_op.Text = 0 txtC_kor.Text = 0 txtC_cat.Text = 0 txtC_nom.Text = 0 End If End Sub Кнопка txtOpen находится в каждой строке DataList1, как и Textbox-ы txtC_k, txtC_c и txtC_n. При нажатии на txtOpen нужно, чтобы значения из текстбоксов выбранной строки передались в текстбоксы вебформы в которой сидит DataList1. В коде который я здесь привожу выбираются значения только первой строчки, независимо от того, на какой строке кликнули txtOpen. Прошу посмотреть, что не так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2012, 11:27 |
|
||
|
Как передать значение элемента строки DataList в Textbox вебформы.
|
|||
|---|---|---|---|
|
#18+
Код: c# 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. 30. используй тэги ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2012, 11:28 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=37899508&tid=1359361]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
26ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 235ms |
| total: | 324ms |

| 0 / 0 |
