Write Ajax todayProgramThe _ dopostback method is used to re-load data from the background. _ Dopostback is not a method written by myself. It is a method added to the page by Asp.net itself. After we run the Asp.net program, we will see the _ dopostback method in the generated HTML source code.CodeAs follows:
Code
Code highlighting produced by Actipro Code
In my article "Page, how did you handle the sending back event?" I raised a question about how to get the control that caused the page PostBack? By reading the source code of the Page class, we accidentally saw the definitions of the two constants _ EVENTTARGET and _ EVENTARGUMENT. Through the debugging Analysis Page, we learned the Request. form ["_ EVENTTARGET"] can obtain the event source (Control ID) of the trigger page PostBack ). For general controls, only the PostBack triggered by Button
In my article "page, how did you handle the sending back event?" I raised a question about how to get the control that caused the page PostBack? By reading the source code of the page class, we accidentally saw the definitions of the two constants _ eventtarget and _ eventargument. Through the debugging Analysis page, we learned the request. form ["_ eventtarget"] can obtain the event source (Control ID) of the trigger page PostBack ). For general controls, only the PostBack triggered by button
In my article "Page, how did you handle the sending back event?" I raised a question about how to get the control that caused the page PostBack? By reading the source code of the Page class, we accidentally saw the definitions of the two constants _ EVENTTARGET and _ EVENTARGUMENT. Through the debugging Analysis Page, we learned the Request. form ["_ EVENTTARGET"] can obtain the event source (Control ID) of the trigger page PostBack ). For general controls, only the PostBack triggered by Button
In my essay 《
Page. How do you handle the send-back event?I raised a question about how to get the control that caused the page PostBack? By reading the source code of the page class, we accidentally saw the definitions of the two constants _ eventtarget and _ eventargument. Through the debugging Analysis page, we learned the request. form ["_ eventtarget"] can obtain the event source (Control ID) of the trigger page PostBack ). For general controls, only the PostBack triggered by button and ima
In. net, when all server controls are submitted to the server, the _ dopostback function is called. Therefore, flexible use of this function is of great help to us.
For example
Program The simplest method is to use a string, such as string strbutton =
To run on the server side, we can declare an invisible linkbutton control. Generally, we want a control to be invisible and set the visible attribute to false. however, here we set the text attribute o
Asp.net has two methods for triggering callback
1. Using a button and imagebutton directly triggers a callback
2. Other controls_ Dopostback FunctionTrigger return
The principle is as follows:
1. a button or imagebutton directly triggers a callback. When an event is triggered on these two controls, the Control ID is transmitted as a parameter to the server so that the server can know which backend event the ing is.1. default. aspxCodebehind =
The following content is taken from"
Qiben Sakura, snow blowing on paper ":
In. net, when all server controls are submitted to the server, the _ dopostback function is called. Therefore, flexible use of this function is of great help to us.
For exampleProgramThe simplest method is to use a string, such as string strbutton =
To run on the server side, we can declare an invisible linkbutton control. In general, we want a control to be invi
_ Dopostback is an important part in Asp.net. It is necessary to have a deep understanding of the ins and outs of _ dopostback. In fact, __dopostback is a very simple JS function.CodeAs follows:
_ Dopostback
Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> Input type = " Hidden " Name = " _ Event
Recently, users of our website reported that "_ doPostBack" is not defined in See: http://blogs.msdn.com/ B /scott_hanselman/archive/2011/10/28/asp-net-ie10-dopostback-javascript-ff5.aspxAccording to the solution provided in this article, I have never been able to solve the problem, so I tried to use a single site as prompted.Create a new browser file (. browser)
When I work today, I need to determine whether a pop-up window is displayed based on the specific content of the gridview. The gridview contains paging and sorting, and they cannot be simply analyzed from the query string or form. This is because the _ dopostback method exists and the _ eventtarget and _ eventargument closely related to it.
When you use Asp.net to develop a webpage, the HTML code of the webpage contains the _
I solved the problem by entering data in the pop-up window. After saving, the upper parent window can be refreshed. I wrote JavaScript on the ASP page.CodePut the Refresh is a linkbutton. Click to execute a databind ()
There is no problem with the code. I have read many examples, many of which are written in this way. But _ dopostback ('refresh', '') is not executed. It is really strange. I have no time t
I want to call _ dopostback when the page leaves, but the server will not receive the PostBack notification.
Function Test ()
{
_ Dopostback ('button1 ','');
}
However, if _ dopostback is called elsewhere, there is no problem.
I added a latency after _ dopostback.
However, I feel that the processing is not professi
Sometimes we want to write _ doPostBack ("id", "") when the client triggers the CLICK Event of the server-side control, but why does it expire sometimes?By viewing the client source code, we found that the JS section _ doPostBack () was not generated on the page.Originally, ASP. NET had to generate _ doPostBack on the premise that the server control had AutoPostB
I have heard of the frontend function of _ dopostback, which is mainly used for the PostBack of Web controls,
It sends control information to the server through two hidden controls _ eventtraget ,__ eventargument,
_ Eventtraget is the name of the control to be called. If the control to be called is a child control, use ''$ 'or': 'To separate the parent control: Child control,
_ Eventargument is the parameter used to call an event,
But it has never
Submit the text box content to the server using javascript code Text Content: Text = "doPostBack"/>
Two hidden buttons are generated on the page.
One name is _ EVENTTARGET and the other name is _ EVENTARGUMENT.
The first value is the name of the control that triggers the event.
The second value is the parameter -- %>
In. net, when all server controls are submitted to the server, the _ dopostback function is called. Therefore, flexible use of this function is of great help to us.
For exampleProgramThe simplest method is to use a string, such as string strbutton =
To run on the server side, we can declare an invisible linkbutton control. Generally, we want a control to be invisible and set the visible attribute to false. however, here we set the text attribu
Had an issue with webform_dopostbackwithoptions vs _ dopostback. webform_dopostbackwithoptions started showing up on a page and not showing up on other. Net pages. It was a pain my butt! Because webform_dopostbackwithoptions wasn't working, all my linkbutton had this JavaScript function rendered and none of the events were firing!So after looking around I found out that I had some panels that were hidden on
Here, we need to mention that asp.net programming provides the idea of server-side controls and client controls, but it still cannot be separated from the nature of HTML. The client and server must be submitted for interaction, there are two ways to submit get and post. get sends the connection address to the server, and the server obtains the information through the address parameters. Generally, these parameters are in plain text and can be seen in the browser address bar. While post is submit
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.