By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
424,982 Members | 1,955 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 424,982 IT Pros & Developers. It's quick & easy.

Image.ToolTip not working

P: n/a
Hi,

I have a webapplication (asp.net)

Snippet:
Dim Img As New System.Web.UI.WebControls.Image
Img.ID = "Image1"
Img.ToolTip = "Trou"
Img.ImageUrl = "http://localhost/images/0.bmp"
Img.Style.Add("left", "50%")
Img.Style.Add("top", "50%")
Img.Style.Add("position", "absolute")
Page.Controls.Add(Img)

I see the image on my form

When I place the cursor over the image the Tooltip is not displayed !
Also, I cannot save the Image with Right Click !

How can I display the ToolTip ?

Thanks
Stephane Gagnon
Nov 19 '05 #1
Share this Question
Share on Google+
9 Replies


P: n/a
I tested ur code and i can see the tooltip !!

"SteFetS" wrote:
Hi,

I have a webapplication (asp.net)

Snippet:
Dim Img As New System.Web.UI.WebControls.Image
Img.ID = "Image1"
Img.ToolTip = "Trou"
Img.ImageUrl = "http://localhost/images/0.bmp"
Img.Style.Add("left", "50%")
Img.Style.Add("top", "50%")
Img.Style.Add("position", "absolute")
Page.Controls.Add(Img)

I see the image on my form

When I place the cursor over the image the Tooltip is not displayed !
Also, I cannot save the Image with Right Click !

How can I display the ToolTip ?

Thanks
Stephane Gagnon

Nov 19 '05 #2

P: n/a
"=?Utf-8?B?dmluYXk=?=" <vi***@discussions.microsoft.com> wrote in
news:09**********************************@microsof t.com:
I tested ur code and i can see the tooltip !!


Doo! I don't understand.... Have u put the snippet in the Page_Load sub ?
Nov 19 '05 #3

P: n/a
"=?Utf-8?B?dmluYXk=?=" <vi***@discussions.microsoft.com> wrote in
news:09**********************************@microsof t.com:
I tested ur code and i can see the tooltip !!


Ok ... try this and the tooltip will not work

I think it is because the image is ''UNDER'' the Table

____

Dim Img As New System.Web.UI.WebControls.Image
Img.ID = "Image1"
Img.ToolTip = "Trou"
Img.ImageUrl = "http://localhost/images/0.bmp"
Img.Style.Add("left", "50%")
Img.Style.Add("top", "50%")
Img.Style.Add("position", "absolute")
Page.Controls.Add(Img)

Dim TotalJeux As Integer = 5
Dim RollPerJeu As Integer = 5

Dim j As Integer

For j = 0 To TotalJeux - 1

Dim Jeu As New TableRow
Jeu.Width = Unit.Percentage(100)
Trim.Rows.Add(Jeu)

Dim i As Integer
For i = 0 To RollPerJeu - 1
Dim Rouleau As New TableCell
Rouleau.Text = "Rouleau" & i.ToString
Rouleau.BorderColor = Color.Black
Rouleau.BorderStyle = BorderStyle.Solid
Rouleau.BorderWidth = Unit.Pixel(1)
Select Case i
Case 0
Rouleau.Width = Unit.Percentage(20)
Case 1
Rouleau.Width = Unit.Percentage(30)
Case 2
Rouleau.Width = Unit.Percentage(20)
Case 3
Rouleau.Width = Unit.Percentage(10)
Case 4
Rouleau.Width = Unit.Percentage(20)
End Select

Jeu.Cells.Add(Rouleau)

Next i

Next j
End Sub
Nov 19 '05 #4

P: n/a
Maybe you have Web Browser compatibility issue.

From MSDN about ToolTip:
"This property is rendered for all browsers. However, only Microsoft
Internet Explorer will display this property as a ToolTip. All other
browsers will ignore this property".

Leszek Taratuta

"SteFetS" <NO*************@hotmail.com> wrote in message
news:Xn**********************************@207.35.1 77.135...
Hi,

I have a webapplication (asp.net)

Snippet:
Dim Img As New System.Web.UI.WebControls.Image
Img.ID = "Image1"
Img.ToolTip = "Trou"
Img.ImageUrl = "http://localhost/images/0.bmp"
Img.Style.Add("left", "50%")
Img.Style.Add("top", "50%")
Img.Style.Add("position", "absolute")
Page.Controls.Add(Img)

I see the image on my form

When I place the cursor over the image the Tooltip is not displayed !
Also, I cannot save the Image with Right Click !

How can I display the ToolTip ?

Thanks
Stephane Gagnon

Nov 19 '05 #5

P: n/a
"Leszek Taratuta" <ad*@taratuta.net> wrote in news:ek$U6Wl$EHA.1524
@TK2MSFTNGP09.phx.gbl:
Maybe you have Web Browser compatibility issue.


Look at my last post in this topic.

I create a table with rows and cells

After I create an Image and the tooltip is not working.

If I don't create the table the tooltip work fine.

Nov 19 '05 #6

P: n/a
This is what i got in viewsource..
Please check the page viewsource if it has created "title='Trou'"

<img id="Image1" title="Trou"
src="http://localhost/WebApplication1/CGAM.bmp" border="0"
style="left:50%;top:50%;position:absolute;" />
"SteFetS" wrote:
"Leszek Taratuta" <ad*@taratuta.net> wrote in news:ek$U6Wl$EHA.1524
@TK2MSFTNGP09.phx.gbl:
Maybe you have Web Browser compatibility issue.


Look at my last post in this topic.

I create a table with rows and cells

After I create an Image and the tooltip is not working.

If I don't create the table the tooltip work fine.

Nov 19 '05 #7

P: n/a
"=?Utf-8?B?dmluYXk=?=" <vi***@discussions.microsoft.com> wrote in
news:D3**********************************@microsof t.com:
This is what i got in viewsource..
Please check the page viewsource if it has created "title='Trou'"


Yes I have it but try the following code and it will not work no more :o(
Sub Page_Load

Dim Img As New System.Web.UI.WebControls.Image
Img.ID = "Image1"
Img.ToolTip = "Trou"
Img.ImageUrl = "http://localhost/images/0.bmp"
Img.Style.Add("left", "50%")
Img.Style.Add("top", "50%")
Img.Style.Add("position", "absolute")
Page.Controls.Add(Img)

Dim TotalJeux As Integer = 5
Dim RollPerJeu As Integer = 5

Dim j As Integer

For j = 0 To TotalJeux - 1

Dim Jeu As New TableRow
Jeu.Width = Unit.Percentage(100)
Trim.Rows.Add(Jeu)

Dim i As Integer
For i = 0 To RollPerJeu - 1
Dim Rouleau As New TableCell
Rouleau.Text = "Rouleau" & i.ToString
Rouleau.BorderColor = Color.Black
Rouleau.BorderStyle = BorderStyle.Solid
Rouleau.BorderWidth = Unit.Pixel(1)
Select Case i
Case 0
Rouleau.Width = Unit.Percentage(20)
Case 1
Rouleau.Width = Unit.Percentage(30)
Case 2
Rouleau.Width = Unit.Percentage(20)
Case 3
Rouleau.Width = Unit.Percentage(10)
Case 4
Rouleau.Width = Unit.Percentage(20)
End Select

Jeu.Cells.Add(Rouleau)

Next i

Next j
End Sub
Nov 19 '05 #8

P: n/a
it works, try this ..

Dim TotalJeux As Integer = 5
Dim RollPerJeu As Integer = 5

Dim j As Integer

For j = 0 To TotalJeux - 1

Dim Jeu As New TableRow
Jeu.Width = Unit.Percentage(100)
Trim.Rows.Add(Jeu)

Dim i As Integer
For i = 0 To RollPerJeu - 1

Dim Img As New System.Web.UI.WebControls.Image
Img.ID = "Image" & i
Img.ToolTip = "Trou" & i
Img.ImageUrl = "http://localhost/WebApplication1/GE Logo1.jpg"

Dim Rouleau As New TableCell
Rouleau.Text = "Rouleau" & i.ToString
Rouleau.BorderColor = Color.Black
Rouleau.BorderStyle = BorderStyle.Solid
Rouleau.BorderWidth = Unit.Pixel(1)
Select Case i
Case 0
Rouleau.Width = Unit.Percentage(20)
Rouleau.Controls.Add(Img)
Case 1
Rouleau.Width = Unit.Percentage(30)
Rouleau.Controls.Add(Img)
Case 2
Rouleau.Width = Unit.Percentage(20)
Rouleau.Controls.Add(Img)
Case 3
Rouleau.Width = Unit.Percentage(10)
Rouleau.Controls.Add(Img)
Case 4
Rouleau.Width = Unit.Percentage(20)
Rouleau.Controls.Add(Img)
End Select

Jeu.Cells.Add(Rouleau)

Next i

Next j


"SteFetS" wrote:
"=?Utf-8?B?dmluYXk=?=" <vi***@discussions.microsoft.com> wrote in
news:D3**********************************@microsof t.com:
This is what i got in viewsource..
Please check the page viewsource if it has created "title='Trou'"


Yes I have it but try the following code and it will not work no more :o(
Sub Page_Load

Dim Img As New System.Web.UI.WebControls.Image
Img.ID = "Image1"
Img.ToolTip = "Trou"
Img.ImageUrl = "http://localhost/images/0.bmp"
Img.Style.Add("left", "50%")
Img.Style.Add("top", "50%")
Img.Style.Add("position", "absolute")
Page.Controls.Add(Img)

Dim TotalJeux As Integer = 5
Dim RollPerJeu As Integer = 5

Dim j As Integer

For j = 0 To TotalJeux - 1

Dim Jeu As New TableRow
Jeu.Width = Unit.Percentage(100)
Trim.Rows.Add(Jeu)

Dim i As Integer
For i = 0 To RollPerJeu - 1
Dim Rouleau As New TableCell
Rouleau.Text = "Rouleau" & i.ToString
Rouleau.BorderColor = Color.Black
Rouleau.BorderStyle = BorderStyle.Solid
Rouleau.BorderWidth = Unit.Pixel(1)
Select Case i
Case 0
Rouleau.Width = Unit.Percentage(20)
Case 1
Rouleau.Width = Unit.Percentage(30)
Case 2
Rouleau.Width = Unit.Percentage(20)
Case 3
Rouleau.Width = Unit.Percentage(10)
Case 4
Rouleau.Width = Unit.Percentage(20)
End Select

Jeu.Cells.Add(Rouleau)

Next i

Next j
End Sub

Nov 19 '05 #9

P: n/a
"=?Utf-8?B?dmluYXk=?=" <vi***@discussions.microsoft.com> wrote in
news:BE**********************************@microsof t.com:
it works, try this ..


Yes It works :)

But... if I add text property for the TableCell, it is not displayed !

Rouleau.Width = Unit.Percentage(20)
Rouleau.Text = "B0A55A2001100"
Rouleau.Controls.Add(Img)

Text and Image cannot cohabit within a TableCell ?

PS: I don't see the Text when I View Source :(
Nov 19 '05 #10

This discussion thread is closed

Replies have been disabled for this discussion.