Solved

My asp:label doesn't show my text ID.

Posted on 2011-09-16
6
348 Views
Last Modified: 2013-12-17
My If statement is working fine... I'd like to show the following label in my .ascx code. Could you please adjust my code

protected System.Web.UI.WebControls.Label searchInstructions;

protected void Page_Load(object sender, EventArgs e)
        {
            // Set Go Button
            _ibtGo.ImageUrl = "/common/images/misc/button_go_grey-e.gif";

            // english Category
            searchInstructions.Text = "Artist Name:";
           

            if (Sitecore.Context.Language.ToString() == "fr")
            {
                _ibtGo.ImageUrl = "/common/images/misc/button_go_grey-f.gif";
               
                // french Categorie
                searchInstructions.Text = "Nom de l'artiste:";
            }              
        }

================
This is my output
-------------------------
 <TR>
                  <TD colSpan="2">
                        <P><BR>
                              <asp:Label id="searchInstructions" for="TextBox" runat="server">Label</asp:Label></P>
                  </TD>
      </TR>
      <tr>
            <td width="10%"><asp:TextBox ID="_txtSearch" runat="server" CssClass="main"></asp:TextBox></td>
            <td width="90%" valign="bottom"><asp:ImageButton ID="_ibtGo" runat="server" OnClick="_ibtGo_OnClick" /></td>
      </tr>
0
Comment
Question by:LelloLello
  • 3
  • 2
6 Comments
 
LVL 28

Assisted Solution

by:strickdd
strickdd earned 250 total points
ID: 36550549
Do you have the "searchInstructions" label in the code-infront (HTML markup)? If you don't, then you need to add it to the markup and remove it from the first line of your posted code. Alternatively, you can keep the same code you posted, but you have to add the label to the control collection... for example:

this.Controls.Add(searchInstructions);
0
 

Author Comment

by:LelloLello
ID: 36550859
Hi Strickdd,

Here is the code, please advice where I should put it. I'm new in C#.

 ContentSearchableListOfWorks.ascx ContentSearchableListOfWorks.asc.cs

Thankyou.
0
 
LVL 28

Expert Comment

by:strickdd
ID: 36550929
I'm not sure if this is how it is or if it was just during the posting, but the first issue I see is that your code-behind file is called "ContentSearchableListOfWorks.asc.cs" - missing an "x". It should be "ContentSearchableListOfWorks.ascx.cs"

Next, is this .Net 1.1? If it is .Net 2.0+, then you shouldn't be declaring all your controls in the code-behind and since you are using partial classes, I believe you are on 2.0+. This leads me to believe that the missing "x" is probably the problem.
0
Master Your Team's Linux and Cloud Stack

Come see why top tech companies like Mailchimp and Media Temple use Linux Academy to build their employee training programs.

 
LVL 7

Accepted Solution

by:
NauticalNonsense earned 250 total points
ID: 36557774
Try using the IDE to delete and create another label called searchInstructions. I remember sometimes that used to get funky with 1.1 legacy stuff.
0
 

Author Comment

by:LelloLello
ID: 36561000
strickdd / NauticalNonsense:

it is a type error but it's good in my message. could you please advice why

// english Category
            searchInstructions.Text = "Artist Name:";

is not showing the value of my label
<asp:Label id="searchInstructions" for="TextBox" runat="server"></asp:Label></P>

Everythins is displaying so the code is correct but why is not showing the value of my label??

NauticalNonsense:  Explain how can u do that i my code.
0
 

Author Comment

by:LelloLello
ID: 36567927
Hello Strick,

That the missing "x" is probably the problem.  Any idea why is not working?
0

Featured Post

Live: Real-Time Solutions, Start Here

Receive instant 1:1 support from technology experts, using our real-time conversation and whiteboard interface. Your first 5 minutes are always free.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
.net and XML report from SCCM 5 20
imap read mail 1 27
tutorial for ebay api 3 32
Powershell File Sort 8 24
It was really hard time for me to get the understanding of Delegates in C#. I went through many websites and articles but I found them very clumsy. After going through those sites, I noted down the points in a easy way so here I am sharing that unde…
This article shows how to deploy dynamic backgrounds to computers depending on the aspect ratio of display
This Micro Tutorial demonstrates using Microsoft Excel pivot tables, how to reverse engineer competitors' marketing strategies through backlinks.
Although Jacob Bernoulli (1654-1705) has been credited as the creator of "Binomial Distribution Table", Gottfried Leibniz (1646-1716) did his dissertation on the subject in 1666; Leibniz you may recall is the co-inventor of "Calculus" and beat Isaac…

806 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question