AllInWorld99 provides a reference manual covering many aspects of web programming, including technologies such as HTML, XHTML, CSS, XML, JavaScript, PHP, ASP, SQL,FLASH, jQuery, java, for loop, switch case, if, if else, for...of,, for...each,while loop, blogger tips, blogger meta tag generator, blogger tricks, blogger pagination, client side script, html code editor, javascript editor with instant output, css editor, online html editor, materialize css tutorial, materialize css dropdown list,break, continue statement, label,array, json, get day and month dropdown list using c# code, CSS button,protect cd or pendrive from virus, cordova, android example, html and css to make android app, html code play,telerik show hide column, Transparent image convertor, copy to clipboard using javascript without using any swf file, simple animation using css, SQL etc. AllInWorld99 presents thousands of code examples (accompanied with source code) which can be copied/downloaded independantly. By using the online editor provided,readers can edit the examples and execute the code experimentally.

     Some situation user need to trigger the postback dynamically from client side using javascript or jQuery. In this situation you can follow this method.

Asp Button

<asp:Button ID="dmypbbtn" runat="server" OnClick="dmycall" style="display:none;" />
javascript code

jQuery Code


     When you trigger the click function like the above format, the server side dmycall method will call with serverside postback.
     We can pass the argument to onclick serverside function using CommandArgument attribute like below.

Asp Code

   <asp:Button id="bid" CommandArgument="456" runat="server" OnClick="passvalue" />

serverside code (.cs)

    protected void passvalue(object sender, EventArgs e)
        LinkButton btn = (LinkButton)(sender);
        String testval = btn.CommandArgument; //Returns 456
     We can pass the arguments(values) to onclick serverside function using CommandArgument attribute. Here we send the value using the same way of single value passing, but every values are separated by comma and from serverside we can split into unique data value.

Asp Button

   <asp:Button id="bid" CommandArgument="456,Rajesh" runat="server" OnClick="passvalue" />

serverside code (.cs)

    protected void passvalues(object sender, EventArgs e)
        LinkButton btn = (LinkButton)(sender);
        String fullvalue = btn.CommandArgument;   //"456,Rajesh"

        String[] args= fullvalue.Split(new char[] { ',' });
        int mark = Convert.ToInt32(args[0]);   //Returns 456
        string name = args[1];     //Returns "Rajesh"
     The following animation created using pure css and html code no javascript.

     If you want to know if the dropdown change function is calling from human click change or call on dynamically change. You can use the following example.


Total Pageviews