Pass A Confirmation Or Error Message Back To A View?
Mar 2, 2011
When the user clicks the submit button on a form I want to return a success / failure message to the user and i'm wondering what the best way to send the message back to the user is.
For example on a login form if the user enters an incorrect password i'd want the view to reload with a message telling them that login failed. Or on an update form the original view they had would show up with a message saying update was successful.
My idea is to have a few partial views or HTML helpers that look for a ViewBag property like "ErrorMessage" or "SuccessMessage" and conditionally show themselves when these properties have a value. These components could be added to the _Layout or manually each form where they are required.
Edit
I have since found out that the ValidationSummary method takes a parameter of whether to exclude property errors which means you can use it to show when login / registration has failed. But there seems to be a bug where the validation summary is still generated even if there are no errors.
View 2 Replies
Similar Messages:
Jun 9, 2010
I'd like to get the message number and severity level information from SQL Server upon execution of an erroneous query.
For example, when a user attempts to delete a row being referenced by another record, and the cascade relationship is "no action", I'd like the application to be able to check for error message 547 ("The DELETE statement conflicted with the REFERENCE constraint...") and return a user friendly and localized message to the user.When running such a query directly on SQL Server, the following message is printed:
Msg 547, Level 16, State 0, Line 1
<Error message...>
In an Asp.Net app is this information available in an event handler parameter or elsewhere?
Also, I don't suppose anyone knows where I can find a definitive reference of SQL Server message numbers?
View 3 Replies
Feb 13, 2011
I want to pass a message from the controller to a view using Viewdata. Here is my code:
public ActionResult Create(FormCollection createPage)
{
try
{
......................
ViewData["Message"] = "Success - rec added!!!!" ;
return RedirectToAction("Index");
}
catch (Exception e)
{
ViewData["Message"] = "Exception: " + e.ToString();
return RedirectToAction("Index");
}
On my View I have:
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
<h2>::><%: ViewData["Message"] %><::</h2>
<h3>==><%= ViewData["Message"] %><==</h3>
<p>
This is Index.aspx page in Controller folder
</p>
</asp:Content>
I am getting result with empty ViewData["Message"]
View 4 Replies
Apr 12, 2010
I am trying to passing Exception info tpa custom error page that I have created, and I'm looking for the best way to do so.I ended up creating a session object on my Global.asax page, and I pass the error data to the session object during the Application_Error event, but it throws it's own exception prior to working.
[Code]....
I have also updated my web.config with my error page that I would like to pass session object data to:
[Code]....
View 2 Replies
Mar 9, 2010
I have created a partial view but I can`t figure out why i`m getting the following error message:
System.Web.HttpCompileException was unhandled by user code Message="c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\c2056548\c79d0820\App_Web_createdetails.ascx.2a617771.afok-sty.0.cs(150): error CS0030: Cannot convert
type 'ASP.views_project_createdetails_ascx' to 'System.Web.Mvc.ViewUserControl'" Source="System.Web" ErrorCode=-2147467259
What does that mean and how can I correct that?
View 2 Replies
Aug 16, 2010
I have a simple model where a Person has Gifts. I have a view which is a list of Gifts belonging to one Person.
My problem is with the Create action for a new Gift. I want it to default to the PersonID that we are already viewing the list of Gifts for. I tried simply passing the last PersonID (they are all the same)
Html.ActionLink("Create New", "Create", new { id = Model.Last().PersonID }) which works fine if there is already at least one Gift for that person but if this is the first Gift I don't have a value.
My Gift List controller knows the PersonID I want to pass but the view doesn't.
How do I pass this PersonID from my Gift List controller to my Gift Create controller via the Gift List view? Or is there a better way to do this?
View 2 Replies
Dec 27, 2010
How Can I appear Confirmation Message Before Deleting in ASP .NET MVC Page
View 3 Replies
Aug 11, 2011
Code:
Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "MsgBox", "window.confirm('Show'); ;", true);
I put the code above to display a confirmation message box.. but the problem is whatever button i clicked, it still continue.. all i want to happen is when i clicked the cancel button, it will not proceed..
View 2 Replies
Feb 16, 2010
I used to be able to view the pages of my ASP.NET 3.5 website locally via the 'View in Browser' facility. However, this no longer works (for any page). All I get is a 'HTTP 404 Not Found' error message.
Where might I have screwed things up?
View 4 Replies
Jan 24, 2011
I have one page which contains 3 panels and 3 buttons. Each panel connects one button. When one button clicks, the relative panel appears and other panels are divisible. For each panel, I design a textbox, a merge button and a gridview. When user input information into the textbox, the gridview shows the detail data from the database and two checkboxes. The next step, user uses checkboxes to choose two different rows of data and click the merge button. I need to show a confirmation message based on the selection user made i.e. Are you you want to merge A to B.
write the code to show the confirmation message which is works perfectly in Page_Load() method. But the problem is the page contains 3 panels. Do I need to write code for each panel to show the confirmation message and put 3 sets of the code in Page_Load?
see my code below.
[Code]....
[Code]....
[Code]....
[Code]....
View 10 Replies
Feb 16, 2010
This is wot my page has...
<Updatepanel>
<datalist>
<panel>
<table>
<checkboxlist></checkboxlist>
[Code]....
View 5 Replies
Aug 15, 2010
I need to dispaly a message box for confirmation to delete an Item or not but not sure how to do that if I use javascript alert, than how will I get confirmation?
View 1 Replies
Oct 18, 2010
In an ASP.net MVC view, I have 3 partial views. And 3 Partial Views are having "submit" button.
I would like to display error / success message after click on Submit button based on some server side business logic.
View 2 Replies
May 21, 2010
I have a button in my gridview recurring through the rows which requires confirmation before it deletes a record. Instead of it asking, "are you certain you want to delete this contact?" I want it to specifically ask the user, "are you sure you want to delete <the name of the contact>?" This is the button that I have at the moment and I have no idea how to place the contact's name in there:
[Code]....
View 4 Replies
Jan 12, 2010
I have almost completed a competition entry form however i now find myself stumbling over a label which is to display a confirmation message that the entry has been received.
Stepping through the code using debug/breakpoints shows that the code is running the cycle but the end result of the form is just blank fields.
I have posted the code here:
[Code]....
View 7 Replies
Jun 21, 2011
i'm using this code;
Code:
Protected Sub GridView1_RowDataBound(sender As Object, e As GridViewRowEventArgs)
If e.Row.RowType = DataControlRowType.DataRow Then
Dim l As LinkButton = DirectCast(e.Row.FindControl("LinkButton1"), LinkButton)
l.Attributes.Add("onclick", "javascript:return " & "confirm('Are you sure you want to delete this record " & DataBinder.Eval(e.Row.DataItem, "CategoryID") & "')")
End If
End Sub
but i still encounter these errors:
Object reference not set to an instance of an object.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.
View 8 Replies
Feb 17, 2010
Here we have a function The 'ConfirmDelete()' which is executed each time a click event occurs on the page.
2. Then we use a logic that to find which element was clicked on i.s we append a word 'DELETE' to the ID of the control.
3.And finally check if the clicked element having ID is 'DELETED' , then the javascript function will be execute to ask the user about his/her confirmation.
JavaScript code:
[code]....
View 2 Replies
Apr 3, 2010
I am using Local reports(RDLC) for my reports in Asp.net
I have the following code in my button.I am able to send my pdf report as mail,and every thing is ok,But Problem is I am unable to produce a Confirmation message,like "Mail sent successfully".How could i change my code.
[code]....
View 9 Replies
Mar 2, 2010
when trying to translate the confirmation message to Norwegian i get the following error: Cannot have more than one binding on property 'OnClientClick' on 'System.Web.UI.WebControls.LinkButton'. Ensure that this property is not bound through an implicit expression, for example, using meta:resourcekey. i use Explicit localization in the following manner:
<asp:LinkButton ID="lnkMarkInvoiced" runat="server" OnClick="lnkMarkInvoiced_OnClick"
OnClientClick="<%# Resources: lnkMarkInvoicedResource.OnClientClick%>"
Visible="False" CssClass="stdtext" meta:resourcekey="lnkMarkInvoicedResource" ></asp:LinkButton>
here's the local resource file entry:
<data name="lnkMarkInvoicedResource.OnClientClick" xml:space="preserve">
<value>return confirm('Er du sikker?');</value>
if i remove the meta attribute i get the English text(default). how do i get the Norwegian text appearing without resorting to using the code behind? Update: removing the meta attribute prevents the exception from occurring but the original problem still exists. I can't get the Norwegian text to show. only the default English text shows.
Another Update: I know this question is getting old but i still can't get the Norwegian text to display.
View 3 Replies
Feb 25, 2011
I want to include a confirmation message upon check out of my websore. I have already included it in the load statement and the message box appears as intended. I still don't know how to obtain the value (true or false) so that I can continue with check out or return to page. I've been reading a lot about using scripts, but all the scripts that I've seen are in the main aspx page and not the code behind page. I'm using VB2010. give me an example of using code behind page in VB to filter the result of the confirmation box?
View 6 Replies
Mar 11, 2010
On a check box check changed I want to test some conditions and based on that I want to display a confirmation message. Based on the user action, OK or Cancel I want to proceed or stop the process. How can I do that. I tried this,
[Code]....
Even I click Cancel the rest of the code also executed. How can I handle this?
View 3 Replies
Jan 27, 2010
I have the following situation I am having trouble with.
1) Users select some items from a checkbox & type a message in a textbox
2) The user clicks on a message preview button
3) Based on what they had selected, a message will be created. This message is stored in a database
4) I am using showModalDialog to display their message to the user.
5) The user is given two options, send & cancel
**Here is where the problem starts**
6) If the user clicks send, I want to call a server side method that sends this message to a portal (method already developed) I was trying to use "__doPostBack....", but this is throwing a javascript error.
View 2 Replies
May 15, 2010
I have a button (btnsave) and its click i am showing the modal popup.
I am also having a javscript function which shows a confirmation alert on the btnSave's clientclick.
Now 'ok , cancel' click of the confirmation my modal popup is showing
I want the modal popup to be shown only if the user clicks 'Ok' in confirmation alert otherwise i don't want the modal popup
View 9 Replies
Apr 13, 2012
How can I display confirmation message -"are you sure to delete click yes or no button" on user click on delete link
<asp:ButtonColumn CommandName="Delete" HeaderText="Delete" Text="Delete" >
<ItemStyle BackColor=GhostWhite /> </asp:ButtonColumn>
How can I do it if java script how can use script here
View 1 Replies
Dec 12, 2012
I have a web in asp.net+vb code and sql database
Protected Sub movebtn_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles movebtn.Click
Dim con As New SqlConnection
con.ConnectionString = ConfigurationManager.ConnectionStrings("26ConnectionString").ConnectionString
con.Open()
If persno.Text = "" Then
Page.ClientScript.RegisterStartupScript(Me.GetType, "Forms", "<script> alert('Enter Pers No of Offr ..........') </script>")
[Code] ....
I want to add a confirmation before deleting the data and popup message box...
View 1 Replies