Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Форматирование таблицы при ее создании из GredView / 9 сообщений из 9, страница 1 из 1
20.07.2006, 15:29
    #33867436
barrabas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование таблицы при ее создании из GredView
При создании таблицы пытаюсь добавить функции руками к контролам в темплефиелде.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
    Protected Sub GVZakazDetal_RowDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewRowEventArgs) Handles GVZakazDetal.RowDataBound
        Static rownum As Long =  0 
        Dim rval As String
        If e.Row.RowType = DataControlRowType.DataRow Then
            rownum +=  1 
            rval = e.Row.DataItem("OPERROWID").ToString
            e.Row.Attributes.Add("onmouseup", "letFromParent(" & rval & "," & rownum & " );")
        End If
    End Sub
но это так получается что я добавляю функцию на onmouseup всей стоке а мне нужно только картинке в первой колонке

Код: plaintext
1.
2.
3.
4.
5.
6.
<tr onmouseup= "letFromParent(334530,1 );" >
   <td>                        
        <input id="Detal" type="image" title="Нажмите чтобы выделить строку заказа." 
                  src="Picts/Sel1.gif"  
                  onclick = "return false;"  
                   нужно сюда   
                              />
_____________________________________
А я хочу Брежнева, чтобы все было по прежнему... "Стволы"
...
Рейтинг: 0 / 0
20.07.2006, 16:20
    #33867645
NorthSPB
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование таблицы при ее создании из GredView
Для первой колонки скорее так надо:e.Row.Cells[0].Attributes.Add("onmouseup", "letFromParent(" & rval & "," & rownum & " );")
...
Рейтинг: 0 / 0
20.07.2006, 16:28
    #33867683
barrabas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование таблицы при ее создании из GredView
NorthSPBДля первой колонки скорее так надо:e.Row.Cells[0].Attributes.Add("onmouseup", "letFromParent(" & rval & "," & rownum & " );")

Да на колонку понятно, а как на кактинку или кнопку которая в калонке?
e.Row.Cells(0).Controls(0).Attributes.Add("onmouseup", "letFromParent(" & rval & "," & rownum & " );")
ругается, говорит что у Cells(0).Controls нет атрубутов.
...
Рейтинг: 0 / 0
20.07.2006, 16:31
    #33867701
C...R...a...S...H
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование таблицы при ее создании из GredView
((тип контрола)e.Row.Cells(0).findcontrol("Detal"))..Attributes.Add("onmouseup", "letFromParent(" & rval & "," & rownum & " );----------------------------------------
Knowledge is P...O...w...E...R!
My site
...
Рейтинг: 0 / 0
20.07.2006, 16:46
    #33867763
barrabas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование таблицы при ее создании из GredView
C...R...a...S...H((тип контрола)e.Row.Cells(0).findcontrol("Detal"))..Attributes.Add("onmouseup", "letFromParent(" & rval & "," & rownum & " );----------------------------------------
Knowledge is P...O...w...E...R!
My site
А в ВБ как к быть вроде нет такой штуки как CInt, CBool для типов контролов?
...
Рейтинг: 0 / 0
20.07.2006, 16:49
    #33867777
C...R...a...S...H
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование таблицы при ее создании из GredView
ctype(переменная,тип)----------------------------------------
Knowledge is P...O...w...E...R!
My site
...
Рейтинг: 0 / 0
20.07.2006, 17:06
    #33867866
barrabas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование таблицы при ее создании из GredView
C...R...a...S...Hctype(переменная,тип)----------------------------------------
Knowledge is P...O...w...E...R!
My site

чтото он не находит такого контрола, говорит нет его.
CType(e.Row.Cells(0).FindControl("Detal"), Image).Attributes.Add("onmouseup", "letFromParent(" & rval & "," & rownum & " );")
Чего нетак? контрол есть, а он его не находит. Может изза того что контрол не серверный а обычный?
...
Рейтинг: 0 / 0
20.07.2006, 17:13
    #33867898
C...R...a...S...H
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование таблицы при ее создании из GredView
Конечно, если это обычный то ничего не получиться...
Можно тогда попробовать сделать так:
Protected Sub GridView1_RowDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewRowEventArgs) Handles GridView1.RowDataBound

e.Row.Cells(0).Text ="<img src=""../CSS/DocumentDelete.gif"" onmouseup=""letFrom... "" />"
End Sub
----------------------------------------
Knowledge is P...O...w...E...R!
My site
...
Рейтинг: 0 / 0
20.07.2006, 17:17
    #33867915
barrabas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование таблицы при ее создании из GredView
C...R...a...S...HКонечно, если это обычный то ничего не получиться...
Можно тогда попробовать сделать так:
Protected Sub GridView1_RowDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewRowEventArgs) Handles GridView1.RowDataBound

e.Row.Cells(0).Text ="<img src=""../CSS/DocumentDelete.gif"" onmouseup=""letFrom... "" />"
End Sub
----------------------------------------
Knowledge is P...O...w...E...R!
My site
понятно самому создать вобщем заново а оттуда убрать его описание. попробуем
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Форматирование таблицы при ее создании из GredView / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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