Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > ASP .Net > Image.ToolTip not working

Reply
Thread Tools

Image.ToolTip not working

 
 
SteFetS
Guest
Posts: n/a
 
      01-19-2005
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
 
Reply With Quote
 
 
 
 
=?Utf-8?B?dmluYXk=?=
Guest
Posts: n/a
 
      01-19-2005
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
>

 
Reply With Quote
 
 
 
 
SteFetS
Guest
Posts: n/a
 
      01-19-2005
"=?Utf-8?B?dmluYXk=?=" <(E-Mail Removed)> wrote in
news:(E-Mail Removed):

> 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 ?
 
Reply With Quote
 
SteFetS
Guest
Posts: n/a
 
      01-19-2005
"=?Utf-8?B?dmluYXk=?=" <(E-Mail Removed)> wrote in
news:(E-Mail Removed):

> 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
 
Reply With Quote
 
Leszek Taratuta
Guest
Posts: n/a
 
      01-19-2005
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" <(E-Mail Removed)> wrote in message
news:Xns95E37976E9F13NOSPAMgagnonshotmail@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



 
Reply With Quote
 
SteFetS
Guest
Posts: n/a
 
      01-19-2005
"Leszek Taratuta" <(E-Mail Removed)> 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.

 
Reply With Quote
 
=?Utf-8?B?dmluYXk=?=
Guest
Posts: n/a
 
      01-19-2005
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" <(E-Mail Removed)> 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.
>
>

 
Reply With Quote
 
SteFetS
Guest
Posts: n/a
 
      01-19-2005
"=?Utf-8?B?dmluYXk=?=" <(E-Mail Removed)> wrote in
news(E-Mail Removed):

> 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 (


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
 
Reply With Quote
 
=?Utf-8?B?dmluYXk=?=
Guest
Posts: n/a
 
      01-19-2005
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=?=" <(E-Mail Removed)> wrote in
> news(E-Mail Removed):
>
> > 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 (
>
>
> 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
>

 
Reply With Quote
 
SteFetS
Guest
Posts: n/a
 
      01-20-2005
"=?Utf-8?B?dmluYXk=?=" <(E-Mail Removed)> wrote in
news:(E-Mail Removed):

> 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
 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
response.redirect is not working but server.transfer is working gaurav tyagi ASP .Net 14 01-20-2006 04:22 AM
wifi not working on new hp, or not working after live update =?Utf-8?B?RHJhZ29ueA==?= Wireless Networking 1 10-01-2005 11:17 PM
ASP.NET client-side validation working, but button click not working Alan Silver ASP .Net 1 08-02-2005 03:50 PM
Cookies working on intranet but NOT working on Internet Martin Heuckeroth ASP .Net 5 04-01-2005 01:37 AM
Regular Expression validators NOT working, Required Field validators ARE working Ratman ASP .Net 0 09-14-2004 09:36 PM



Advertisments