Why I got this error Microsoft JScript runtime error: Sys.WebForms.PageRequestManagerServerErrorException: Invalid postback or callback argument. Event validation is enabled using <pages enableEventValidation="true"/> in configuration or <%@ Page EnableEventValidation="true" %> in a page. For security purposes, this feature verifies that arguments to postback or callback events originate from the server control that originally rendered them. If the data is valid and expected, use the ClientScriptManager.RegisterForEventValidation method in order to register the postback or callback data for validation.this error appears when the event for Save command is started
I know that you can create routes in asp.net web forms, but how do I go about creating one that handles all my pages like [URL]? I do have a file called page.aspx that will process all the requests for the CMS. I think it's a root handler I need.
I have inherited a really awful webforms application that is all kinds of bad--an untestable hairy mess of datasets and Page_Load events. Object oriented? N-tier? Unit tests? source control? All academic niceties to the team that built this mess.
It started life as an asp classic app, got mostly ported to VB.NET. Management denied my request to "nuke the entire site from orbit" and start over.
[Insert discourse on how ASP.NET MVC is absolutely, positively the only sane way to to .net websites anymore]
I know we might be able to interoperate between the legacy webforms and mvc. The question is, can we leave the legacy code in VB and build the new stuff in C#? I want to force the conversion to C# so the team doesn't fall back into bad habits.
Is there an MVC 2 Areas strategy that we could use here?
I'm amateur with asp and .net, but i need create a page to generate xml/json output response similar to java servlet.what is the best way to do ajax response with asp forms? Asp page form with [code]
my problem is that i need to fill out a webform or a textbox, i tried using getelementbyid but then noticed the webform had no id only a name is there anyway of getting it to use a name instead of a id? (to be more specific instead of id= on a webpage is there any function that could use the name=?)
i'm planning on creating an application that uses both winforms and webforms and i have a few concerns before i proceed.1. is it possible to pass data between winforms and webforms?2. how about passing objects like connections, datatables, dataadapters etc. between webforms and winforms?3. i want a centralized authentication for all forms and webpages... meaning if i'm authenticated in a winform, i should also be authenticated when i launch a webform thru the winform and vice versa.
I am trying to write an onclick event for textbox but VB.net does not seem to support textbox1.click(). I want to open a new form every time someone clicks on the textbox. Opening a new form is no problem, but I cant detect the click. Is there any event for textbox that detects click event? I saw something like TextboxBase that has Click but I am able to use it well.
This is how my class looks : Partial Public Class TextBoxClick Inherits System.Web.UI.Page End Class
It has some basic load and init events. I am trying to write a Sub like this : Private Sub incident_clicked(ByVal sender As Object, ByVal e As System.EventArgs) Handles Incident.OnClick Incident.Click does not work either. I am guessing I need to import some class to access the Click event but I am not sure which.
I am trying to bind a New List(Of KeyValuePair(Of String, Integer)) to a listView Currently, I have a code off:
Dim TestList As List(Of KeyValuePair(Of String, Integer)) For Each key in GetTPDesc (Which is a list of strings) TestList.Add(New KeyValuePair(Of String, Integer)(GetTPDesc.ToString, 0))
I have been searching all morning for a sample showing a simple "find" example for an ASP.NET Webform, where a "find" button is used to find a string in a Textbox, and then Highlight it, like Word does. The following VB6 code worked perfectly, but I couldn't find .Selstart or .SelLength properties in the Text property of the ASP.NET textbox.
'find the first instance Private Sub Command14_Click() Command36.Visible = True
[Code]...
Is there a way to Select the Length and Start of the string in ASP.NET. The Winforms code is very similar to the VB6 code, so maybe I'm just missing something simple.
What to change color of label in Web Form by letting each user click a button. Cannot figure out how to put code in aspx.vb without geting a souce code error. Is there an option in Visual Studio 2003 that allow you to key html in aspx.vb.
It is possible to catch an exception and throw a new exception which wraps the first exception as an inner exception: [URL] Also, if I call a function and it throws a certain error, but I catch it, will the calling code's catch handler execute? If so, and it is of a higher exception type, is this not wrapping the exception? eg I can throw exception ex of type IndexOutOfRange, log it but rethrow, catch a higher up exception and do something, or I can throw a new exception and wrap an inner exception like:
when i try to do this and load the webforms page, i get this error, even tho the path is correct. what can i do to get past this? i've tried running the aspx page from the root as well. nada.
I have a large project where we have 2-3 dll projects that are converted from VB6 to VB.NET. We have fixed all the issues that caused compilation errors, and most of obvious issues in running, so now we have basically a program up and running. The exe is created from scratch in VB.NET, using a lot of functionality from the converted dll's (including GUI forms). What I wonder is when I run the program in debug mode, I get a bunch of warnings in the "Immediate Window" saying:
A first chance exception of type 'System.Exception' occurred in Microsoft.VisualBasic.dll
...and some of other type (but most of them in Microsoft.VisualBasic.dll).I was wondering if this is common in projects converted from VB6, or if it is caused by bad design in our code...
When I try to create a instance of a COM class it throws an exception as Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))
When I try to create a instance of a COM class it throws an exception as Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))
I'm trying to catch a user defined permission exception - i.e. a user does something their level of system access won't allow, permission exception is thrown. My problem is, the exception is caught and then rethrown as a genertic System.Exception.Is there any way I can deduce the original exception type, without resorting to string comparisons, like if ex.ToString.Contains("Permission denied"
When catching an exception in .net, you can have as many type-specific exception blocks as needed. But I usually try to have at least one "general" exception catch block. But is there a way to get the type of the "real" exception thrown that is caught by the generic exception handler, perhaps using reflection?For example, if I have
Catch ex As System.ServiceModel.FaultException(Of InvalidUser) ProcessModuleLoadException(Me, ex) Catch ex As System.ServiceModel.FaultException(Of SQLExceptions)
I have written a program which uses a SQL exception class and then use it show custom messages for the primary key violation. Also i want the primary key value that caused the violation. How can i get all the primary keys which generated the exception from the sqlexception object.[code]
I am getting below exception when i am going to enter record in a table through StoredProceduer of sqlserver i have a field which i need u update immediately after insert of new record in table. for that i created a sotredprocedure in which i wrote insert command first and after that i wrote a update command for same recored but it gave me below error SQlException: Transaction count after EXECUTE indicates a mismatching number of BEGIN and COMMIT statements. Previous count = 1, current count = 2. Uncommittable transaction is detected at the end of the batch. The transaction is rolled back. Some Error in stored procedure execution
I am using VB.NET 2005 to create a Windows forms application. I have a procedure named SendMail that creates an instance of Outlook.Application, to send an email from my application. I found the code on this forum, I think.The procedure works fine, but I can't use error handling with it.I call the procedure from a button click event. I put the procedure call in a try/catch block, and the application won't build, with the following error.
Error 68 'Catch' cannot catch type 'Microsoft.Office.Interop.Outlook.Exception' because it is not 'System.Exception' or a class that inherits from 'System.Exception'. C:datadevdmtiQTSQTSv7_1_20100212wQTSQTSReportsCriteria pt_frmReportViewer.vb 43 21 QTS
Here is the code:
Sub SendMail(ByVal sFile As String) ' Create an Outlook application. Dim oApp As Outlook._Application
catch an exception and then throw another exception? Like so:
Try ' Do operation xxx Catch ex As Exception ' Operation xxx failed, need to execute cleanup
[code]....
The reason for doing this is that while I catch my exception on a higher level logic (to make sure I can log it properly), I need to do some actions in the event of the exception that I can only do inside my class/function.
I'm working on a VB.Net WinForms app. This app shows rows of production lines that the user will go down row by row and print a package of ActiveReports documents. This package can contain up to 9 reports. The package is selected and told to print, it then gets sent directly to the default printer of the machine using ActiveReports' mechanism:
rpt.Document.Print(False, False, True)
These reports also use images pulled in from the file system. When they run through the rows quickly, they sometimes encounter:
A generic error ocurred in GDI+
Then followed by:
Exception of type "System.OutOfMemoryException" was thrown.
This causes some documents to not print and they have to go back and figure out which ones didn't print. I know the machine is not out of memory, so my assumption is that the printer memory is filling up or reports are trying to use the same image when printing and causing an issue there.If it is the printer memory filling up, is there any way to slow down the adding of documents to the print queue, or at least pausing to wait for space?
Using MS Visual Studio 2010 Express, when trying to debug, the build finishes and the following error below appears. It doesn't seem to effect the running of the program.
The error is:
An exception was encountered while constructing the content of this frame. This information is also logged by running the application with the /log parameter on the command line, which stores results in "C:Documents and SettingsCorkyApplication DataMicrosoftVBExpress10.0ActivityLog.xml".
Exception details:
System.Runtime.InteropServices.COMException (0x80040154): Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))[code].....
I can't find the "ActivityLog.xml" file the message references.
I was scripting a very basic process manager, with a ListView component, and it was working fine for many days, up until now.Here is the code for getting processes:
Dim Process As New Process() Dim Count As Integer = 0 ListView1.Items.Clear()[code].....
The line of code where I put "*WIN32 EXCEPTION LINE* keeps running into an error(Win32 Exception was unhandled; Access is denied). Here is the full error description:
System.ComponentModel.Win32Exception was unhandled ErrorCode=-2147467259 Message=Access is denied[code]....
As I said before, this had been working for several days, up until now.
When an error is occured at a try-catch block the Expeption helper assistant is thrown and at the window that is shown the "copy exception detail to clipboard" is an option which you can click and save all the details to the clipboard. How can I get all these error info with code to a "log file" at runtime?
Background : I have built a VB .NET application on the 4.0 Framework, part of the primary functionality is the built in AxWMPLib.AxWindowsMediaPlayer which allows us to pass a file path as a URL to the player and then play it through the built in media player. My Development Platform is VS 2010 Pro on Windows 7.