Web Forms :: Adding An Image To Text On A LinkButton?
Feb 17, 2011
I am trying to combine text and an image on a LinkButton:
<asp:LinkButton ID="btnTest" runat="server" Text="Book">
<asp:Image ID="imgTest" runat="server" Height="8px" ImageUrl="~/DropDownArrow.png" Width="10px" />
</asp:LinkButton>
So far, this works.
However, if I change the text of the LinkButton in the code-behind, I lose the image.
btnTest.Text = "New book name"
I have tried removing the LinkButton's controls in the code-behind and recreating the image along with changing the text, but it still doesn't work. I get either the image or the text but not both.
btnTest.Controls.Clear()
Dim NewImage As New Image
With NewImage
.Height = Unit.Pixel(8)
.ImageUrl = "~/DropDownArrow.png"
.Width = Unit.Pixel(10)
End With
btnTest.Controls.Add(NewImage)
btnTest.Text = "New book name"
How can I change the text in the code-behind and still retain the image as well?
View 3 Replies
Similar Messages:
Feb 14, 2011
I have a Link Button in asp.net C# inside it i set an image...........when i click on image its works... But when i click on text it donts work , here is my code
[Code]....
View 6 Replies
Apr 4, 2011
I have a link button:
<asp:LinkButton ID="LinkButtonPrint" runat="server" OnClick="OnPrint_Click">
<img src="img/print-icon.png" alt="" />
<asp:Literal runat="server" Text="<%$ Resources:PrintPage %>" />
</asp:LinkButton>
In code behind I add an onclick handler in Page_Load like this:
LinkButtonPrint.Attributes["onclick"] = "StartLoadTracking(this, '" + GetLocalResourceObject("Loading") + "')";
The rendered HTML is like this:
<a href="javascript:__doPostBack('ctl00$LinkButtonPrint','')"
id="ctl00_LinkButtonPrint" onclick="StartLoadTracking(this, 'Loading...');">
<img alt="" src="img/print-icon.png">Print page
</a>
If I click this button it is working OK (it will respond with a PFD file so no HTML is sent back to the browser), but if I click another button on the page (which makes a full postback) the LinkButtonPrint will not have the inner content, it will be rendered like this:
<a href="javascript:__doPostBack('ctl00$LinkButtonPrint','')"
id="ctl00_LinkButtonPrint" onclick="StartLoadTracking(this, 'Loading...');"></a>
If I remove the LinkButtonPrint.Attributes["onclick"] = ... line from Page_Load everything works fine (except my js function is not called, but that is normal).
What am I missing here?
EDIT
This is duplicate of asp.net Link button image not visible after postback.
View 2 Replies
Nov 17, 2010
am using ad rotator on my form. everything is working as planned. The image shows on the page.
Is it possible to have text as well to display over ( on top) of the image.
What are my options?
View 1 Replies
Aug 27, 2010
I'm using a lot of LinkButtons in my web application with text and images inside them. All LinkButtons are set with a ToolTip and all images inside the LinkButtons are set with an alternate text.
<asp:LinkButton CssClass="button button-input" ID="btnSearch" runat="server" CausesValidation="False" ToolTip="Search">
<img id="imgSearch" runat="server" src="../../../images/icons/magnifier-left.png" alt="search-something" width="12" height="12" />
</asp:LinkButton>
The problem is that in Internet Explorer the alternate text of the image is shown instead of the ToolTip of the LinkButton. In Firefox this problem doesn't exists, it always show the ToolTip of the LinkButton.
This is the produced XHTML:
<a href="javascript:__doPostBack('...','')" title="Search" id="..."><img width="12" height="12" alt="search-something" id="..." src="../../images/icons/magnifier-left.png"></a>
Is it possible to overcome this issue? Removing all alternate texts will resolve the issue but a better (more standard) way is always welcome!
View 1 Replies
Dec 9, 2010
I have a gridview in my aspx page, which is filled with data from generic list.
I want to add a checkbox and a link button in the grid, so that users can select the row and when users click on the link button, a new page is loaded with the items in the selected row.
View 6 Replies
Aug 18, 2015
i have added a hyperlink in the gridview and i am displaying the image names in the grid as hyperlinks
when i click on the hyperlink in the grid, the related image has to be displayed in the same page but in another div which is next to gridview
but for me ,image is displaying in another page
View 1 Replies
Mar 24, 2011
am binding a gridview to datatable ...and now i want to add a linkbutton/hyperlink as one of the columns in gridview (similar to checkbox field) ...am adding the Lbtn inside a template field ,but i want that column to come as last column ..but its coming as first column,,,how to acheive that??
moreover ,whn i clk on eack linkbutton a pop-up window has to come with submit and save and close buttons and functionality(is it better to use linkbutton or hyperlink??)...am using vs 2005
View 3 Replies
May 8, 2010
i have an image and an imagebutton, they are inside a listview and get their imageurl from databinding, i would like to know, if maybe the databinding value is empty, instead of showing a big red x, is there anyway to maybe make it link to a default image when the value is empty instead?
View 2 Replies
Feb 11, 2010
I tried it but it doesnt show me in IE.
I am basically downloading a file from a webpage and saving it to a location and then i gave the path of that file as input to the
Image.imageurl property but i dont get the required reuslt ??
View 4 Replies
Oct 20, 2010
this will contain Linkbutttons this will contain both image and button will work image button is there that contains Property Alternate Text.
View 5 Replies
Apr 27, 2010
I want linkbutton to have header text. Scenario is like when user clicks on proposal_id, in code behide i want to retrieve id. I am able to retrieve but i want header Text to be displayed. I am not able retrieve id using ButtonField.
Code :
<asp:GridView ID="gv" runat="server" AutoGenerateColumns="false"
View 1 Replies
May 15, 2012
I have linkbutton in my datalist i want increase space between text and underline in my link button how i can do it?
View 1 Replies
Sep 10, 2012
i have linkbutton in my page i want when users go on text of linkbutton with mouse, linkbutton's text be bold.
how i can do it?
View 1 Replies
Jan 12, 2011
i worked album in my web site that read from folder of photos and desplay photo in image if i click it in datalist of samples of this photosi want use next and previous linkbutton to display photos in image like facebookthis photos in folder
View 9 Replies
Oct 19, 2010
I want to change the text of a linkbutton by referring to it through a session variable.
For example how could a normal Linkbutton1.text = "buffoon" be referred to by a session variable if the Session("LinkButton") = "LinkButton1" ?
I am envisioning something like: LinkbuttonByName(Session("Linkbutton").text = "bufoon" .... but don't know how
View 6 Replies
Nov 9, 2010
i have a link button thats text value is populated from a dataset value retrieved from a database. When the user clicks on this link button I want to somehow capture the text value. The trick is the linkbutton is within a usercontrol, and I want to do the processing from the user controls parent. I am able to get the ID of the clicked linkbutton with the use of Request.Form["__EVENTTARGET"];, however i need the text value, in this case its a job number.
I may be able to do this via javascript with the OnClientClick;
OnClientClick='<%# DataBinder.Eval(Container.DataItem,"JobNo","test({0})")%>'
When I do this I get a javascript error saying "M10725"(which is my job number being clicked) is ndefined. I dont know what this means. Do I somehow have to give the linkbutton being click a value?
View 3 Replies
Nov 23, 2010
I have a link button thats text value is populated from a dataset value retrieved from a database. When the user clicks on this link button I want to somehow capture the text value. The trick is the linkbutton is within a usercontrol, and I want to do the processing from the user controls parent.
I may be able to do this via javascript with the OnClientClick;
[code]....
View 9 Replies
Jun 15, 2010
I am using a linkbutton iside a gridview.... i need to get the text of the link button in another function. how can get that ... i tried find control .. but its not working.... I created the link button from other function which executes just b4 this function...
View 3 Replies
May 20, 2010
i am using datalist control. in that, i have linkbutton in itemTemplate. i want to get the linkbutton value to textbox is in outside of datalist when i click the link button. below my design code there.
<asp:TextBox ID="txtKeywords" runat="server" Width="297px" AutoCompleteType="Search"/>
<asp:DataList ID="dlRelated" runat="server" Width="228px" RepeatDirection="Vertical">
<ItemTemplate>
<asp:LinkButton ID="lnkbtnRelatedLinks" runat="server" Text='<%#Eval("ProductServices") %>' OnClick="lnkbtnRelatedLinks_Click"></asp:LinkButton>
</ItemTemplate>
</asp:DataList>
View 3 Replies
Mar 17, 2010
I can't change the text of a linkbutton that is placed in a repeater. I want the text to change when I click the button.
[Code]....
</FooterTemplate>
View 4 Replies
May 7, 2015
i want to fetch the text value of selected hyperlink control from repeater control.
View 1 Replies
Mar 27, 2010
Im into a situation, where, I need to embed linkbutton to gridview to display one field (TITLE) from database. It was done as I've added it in the itemtemplate. Now my situation is bit refined; I should add a text box and another linkbutton which should be disabled on page load and when ever I click that linkbutton which is displaying (TITLE) should make the textbox and another linkbutton visible by displaying corresponding values from the database in the textbox.
View 5 Replies
Aug 24, 2010
How would it be possible to set text of ASP.NET LinkButton like below:
<asp:LinkButton id="LinkButton_Select" runat="server" Text='
<p><%# DataBinder.Eval(Container.DataItem, "Start")%></p>
<p><%# DataBinder.Eval(Container.DataItem, "End")%></p>
'/>
View 5 Replies
Dec 10, 2010
How can i get the text of LinkButton in .NET using javascript?
Tried .innerHTMl, .innerText, .value...all not working....
View 2 Replies