.NET Tutorials, Forums, Interview Questions And Answers
Welcome :Guest
Sign In
Register
 
Win Surprise Gifts!!!
Congratulations!!!


Top 5 Contributors of the Month
MarieAdela
Imran Ghani
Post New Web Links

Pass string to Javascript function from code-behind...

Posted By:      Posted Date: September 24, 2010    Points: 0   Category :ASP.Net
 

Hi!

I'm trying to send a error message to a javascript function from code-behind, but it's not working. When the javascript is executed the output error is: [object Object]

Here's my Javascript:

function Error(error) 
{
            document.getElementById("<%= errorText.ClientID %>").innerText = error;
}


And my C#:

try
{
        (...)
}
catch
{
        textError = "This is not working!!!";

        ScriptManager.RegisterStartupScript(Page, this.GetType(), "Error", "javascript:Error('" + textError + "');", true);                
}


Even if i pass the string instead of the 'textError' variable i still get the same error :(


Can anyone help me?







View Complete Post


More Related Resource Links

Can't pass string to javascript function(unterminated string)

  
Hello,I have a problem. I can't pass string like this  ": Mar 15 2004 12:00AM  Refnr: 20040315!m>N0"to javascript function because I have symbols like these >, <, % ?tc.Situation:I have a Grid and I have column with DataItemTemplate,Within my dataitemtemplate I have <a href="javascript:void(0);"  onclick="ShowAccountStatementNote(document.getElementById('<%= lblHiddenNoteText.ClientID %>').value);" >                                                          Bekijken...                                                      </a><a href="javascript:void(0);"  onclick="ShowNote('<%# EncodeStringToHTML(Eval("Note")) %>');" > Notes </a>ShowNote function just show popup with text = NoteEncodeStringToHTML do Server.HtmlEncode(); But It doesn't help because even if we change text on server .... e.g. "dfdf%" convert to "dfdf&#37;"  anyway on client it becomes again "dfdf%" and problem still exists.On clien

C# Insert string from code behind to javascript function

  

Hi I am using the FullCalendar plugin and I am wanting to load events from the db to the page.

In my codebehind I have a string built up of the events which need to be included.

And I need it to be inserted into the javascript function in the position shown below:

Any help???

For example:

C#
string Calevent = "{ title: 'Click for Google', start: new Date(y, m, 28), end: new Date(y, m, 29),url: 'http://google.com/'}";

JS
$(document).ready(function() {
    
        var date = new Date();
        var d = date.getDate();
        var m = date.getMonth();
        var y = date.getFullYear();

        var calendar = $('#calendar').fullCalendar({
            header: {
                left: 'prev,next today',
                center: 'title',
                right: 'month,agendaWeek,agendaDay'

Can you call a javascript function from code behind?

  
Call you cal a javascript function from the code behind? If so how??? 

execute a javascript function in code page

  
I use js function in source page and call that js function as below in Source page<a href="javascript:;" onclick="openwin('Sample.aspx?DID=<%#Eval("UID") %>', '', '700','300','yes'); return false ">I need to call this function from vb.net code page.....how to solve this ........???????????Give ur ideas...............

pass number of rows of Gridview to a javascript function

  
using vb.net/asp.net 2005.I need to pass the number of rows of the Gridview to a javascript function does anyone know how to do this?  thanks

Server Side Code Not Firing After Javascript Function

  

I have a group of buttons and a text box which I have been using for paging. The user is able to type a number into the text box and either click the "Go" button or hit "Enter" for the paging to occur. To have the "Enter" button work I had to turn the "UseSubmitBehavior" property to false for all of the buttons except the "Go" button.

Now I am trying to add a javascript function that shows a confirm box when the user clicks on a paging button. If the function returns true, the client side code should run. If the function returns false then nothing else should run. I have been successful with getting this to work for the "Go" button but it won't work for any of the other paging buttons because I have "UseSubmitBehavior" set to false. Can anyone think of a way to get this to work with the other buttons?

Thanks in advance for the help.

<asp:Button ID="btnFirstPage" runat="server"  Text="<<"  OnClick="PagerClicked" OnClientClick="return unsavedChanges();" UseSubmitBehavior="false" />
<asp:Button ID="btnPreviousPage" runat="server"  Text="<"  OnClick="PagerClicked" OnClientClick="return unsavedChanges();" UseSubmitBehavior="

how to include javascript function in code-behind

  

I'd like to include the following javascript in code-behind with the "ScriptManager.RegisterClientScriptBlock" feature.  Any ideas?

<asp:RadioButtonList ID="rblGender" onchange="ToggleTextBox(this);" runat="server" />
    <br />
    <asp:TextBox ID="txtMaiden" runat="server" />


<script type="text/javascript">
        function ToggleTextBox(Source) {
            if (Source.selectedIndex == 2)
                document.getElementById('txtMaiden').style.display = 'block';
            else
                document.getElementById('txtMaiden').style.display = 'none';
        }
</script>



How to pass argument to javascript function

  

Hi,

in aspx page i have taken a simple html anchor tag like this:

<a id="l1" href="javascript:OnLookup();">Click</a>


when "Click" is clicked, that OnLookup function is called. But if i want to pass argument in that function then how can i pass ?

This anchor tag is generated dynamically through another javascript function.There can be more than one anchor tags, and each having different arguments in OnLookup function call .

How can pass arguments dynamically ?


How to exec Code behind function in javascript

  

I had a custom confirm box Using Jquery....In that It crates two buttons Yes and No.

I need to execute my code in Yes click.....how?????


how write code in my javascript function and modify it?

  

hi there
i have a function in my javascript code:

   <script language="Javascript">
  function showAddress(address)
      {

          if (geocoder) 
         {
             
             <%=GeoMap%>
             
         } 
         
     }
</script>

actually, i set GeoMap variable from asp.net
the problem is that when GeoMap change value, the script does not change!
so, the button who change this value is in a UpdatePanel, does this got problem?

how can i do this?


Launching a javascript function from code behind

  

I need to build a javascript fucntion from the server side code-behind. I can't do it with setting any attributes, because the launching of the script depends upon a variable inside the server side text changed event (which at that time is too late for an attribute setting).

From inside that server event, if a certain value is retrieved, I should call the javascript fucntion. The function to be built should look something like this.

function openPri1Srch(btn, id, wind) {
    var hdnbfiPriCount = document.getElementById("hdnbfiPriCount");

    if (hdnbfiPriCount.value != "1") {
        curRow = btn;
        var oWnd = radopen("../xref/billingPatientDemoInsuranceSearch.aspx?id=" + id, wind);
        oWnd.setSize(1000, 400);
        oWnd.maximize();
        oWnd.center();
        oWnd.add_close(OnPriClientClose);
    }
}

I just don't know how to actually build the function (syntax with the quotes, etc.) I will have the follow

How do I write a string coming from a Javascript function in my Label control?

  

Hi all,

This is what I tried doing in my Javascript function (partially):

...
catch (err) {
              document.getElementById("lblError").innerHTML = err.description;
              //alert(err.description);
}

IE output of my lblError label component is a long id name like this:

...
<tr>
<td>Last Error: <span id="ctl00_ctl00_ContentPlaceHolder_GlobalMasterPage_ContentPlaceHolder_DashboardMasterPage_lblError">No errors at this time.</span>
</td>
</tr>                                                    
</table>

how do I look up for lblLabel in this case?

Thank you


Public Function Testing (ByVal FirstString as String, ByVal FirstInteger as Integer), how to pass a

  

I have the following function, sometimes I want to pass a DBNULL.Value to the function so I update the database with a null value, but it won't let me as the DBNULL.Value is not a string or an integer, how can I get this to work?


Public Function Testing (ByVal FirstString as String, ByVal FirstInteger as Integer), how to pass a DBNULL.Value?

' update database

Return value

End Function





Execute a JavaScript function from code behind

  

Hi All,

I have implemented the following progress bar;

http://mattberseth.com/blog/2007/07/google_analytics_like_ajax_pro.html

It works very well apart from i have a link on the Gridview which opens a ModalPopUp.  On the popup i have a close button which runs ModalPop.hide();  However the Progress Bar stays on the screen and I can't get rid of it??  This only happens when i have opened the Modal Popup - if i do a gridview sort the progress bar opens and hides as it should.

I have tried to execute the Java "OnUpdated" command like such but it dosent work either:

 

ClientScriptManager script = Page.ClientScript;

        if (!script.IsClientScriptBlockRegistered(this.GetType(), "Popup"))
        {

            script.RegisterClientScriptBlock(this.GetType(), "Popup", "<script type=text/javascript>onUpdated();</script>");

        }
        Panel2_ModalPopupExtender.Hide();


 

 Thanks all


Problem in calling javascript function from code behind

  

Hi All,

  how can i call Javascript function on Button click after doing some server side operation?

  Though i am using ClientScript.RegisterStartupScrip(), sometime it is working(for alert) but when i am using for display confirm message it is not showing Confirm message.

ClientScript.RegisterStartupScript(GetType(), "ConfirmMessage", "javascript:return ConfirmMessage('" + lMessage + "');");

this is not working.


Please help me out.


Thanks & Regards,

Joyanta

  


call JavaScript - jQuery code from ASP.NET Server-Side

  
jQuery got so close to me lately that I can see myself adding the scripts to my project almost unconsciously. The thing is, jQuery is very useful for me, in almost all situations and it has been a do or die enhancement for all my project since I first put my hands on it.

Of course while using it, you encounter few situations which need a bit of research to solve, mostly when you are trying to combine it with some other technologies like: UpdatePanels and ASP.NET Ajax. For instance there are many situations when I would like to run some jQuery magic based on some decision that I make on the server side.

call JavaScript - jQuery code from ASP.NET Server-Side

  
jQuery got so close to me lately that I can see myself adding the scripts to my project almost unconsciously. The thing is, jQuery is very useful for me, in almost all situations and it has been a do or die enhancement for all my project since I first put my hands on it.

Of course while using it, you encounter few situations which need a bit of research to solve, mostly when you are trying to combine it with some other technologies like: UpdatePanels and ASP.NET Ajax. For instance there are many situations when I would like to run some jQuery magic based on some decision that I make on the server side
Categories: 
ASP.NetWindows Application  .NET Framework  C#  VB.Net  ADO.Net  
Sql Server  SharePoint  Silverlight  Others  All   

Hall of Fame    Twitter   Terms of Service    Privacy Policy    Contact Us    Archives   Tell A Friend