|
Can someone please tell me what is wrong with this code in C#
have 2 web pages: page A and PageB
in page_load event for pageA I want the page to assign a value into a session variable and redirects to pageB, like this:
PageA
Session["Refid"]=1;
Respone.Redirect("pageb?refid="+ Session["Refid"]);
.
When I step run my codebehind by pressing F10, I notice it goes to the catch Exception part of my try...catch event and still redirects to pageB which shoudn't be. I believe once an error is raised it should print the error message instead of redirecting to pageB.
can someone help me out.
Thanks
|
|
|
|
|
What is the exception ?
Christian Graus - C++ MVP
'Why don't we jump on a fad that hasn't already been widely discredited ?' - Dilbert
|
|
|
|
|
it doesn't print out any exception instead. I just taught something is wrong bcos when I comment that part and step run my codes it runs (without going to the next page) and does not go the catch exception segement.
when you remove the comment and step run the program again, when it gets to the response.redirect, it jumps straight to the catch exception segment after which it redirects to pageB.
if you can give me an example that works I don't mind.
thanks for taking out time to look at my issues.
expect to get more clues from you.
thanks.
|
|
|
|
|
Thread abort like...........
Parwej Back...............DON of Developer.......
Parwej Ahamad
g_parwez@rediffmail.com
|
|
|
|
|
Plz use this........
Response.Redirect(url, False)
Parwej Back...............DON of Developer.......
Parwej Ahamad
g_parwez@rediffmail.com
|
|
|
|
|
hi acodman,
I think that response.redirect work even for most exceptions.
try putting the aspx page extention and convert the session to string
Respone.Redirect("pageb.aspx?refid="+ Session["Refid"].ToString() );
i think this should work
|
|
|
|
|
always cast ur data before u use it..
Ajay has send the right thing..
Respone.Redirect("pageb.aspx?refid="+ Session["Refid"].ToString() );
|
|
|
|
|
|
|
I have to encrypt and decrypt the date and one value.
How can i do so that it will saved in the database in non regular format.
and also I want to create public and private key so that at the time of installation of software only private key which i have can be used.
unless I don't provide key software cannot installed.
Please help me out.
|
|
|
|
|
The System.Security.Cryptography namespace should be a good starting point. There, you'll find implementations of common symmetric encryption algorithms as well as the RSA asymmetric algorithm.
|
|
|
|
|
i want to convert interger value to character
that interger value contain ascii value.
e.g 65 to A
Hallo
|
|
|
|
|
Char c= Convert.ToChar(65) ;
Char c=(char)65;
both are same
Parwej Back...............DON of Developer.......
Parwej Ahamad
g_parwez@rediffmail.com
|
|
|
|
|
I generally works but bear in mind that the char type in .net is not the char type in c.
it has many differences.
|
|
|
|
|
I Need the ConvertAll functionality of list but I need to bind the list to a control and so need it to be a BindingList<>.
How can I add the ConvertAll functionality to a BindingList or is there another type of list I can use?
TIA
|
|
|
|
|
Hi
I am programmatically creating SSIS package. I know to create db to db and db to flat file. I dont know how to create SSIS pacakge programmatically from Flat file to Destination DB. Could any one help me to solve my problem please.
kesavan
kesavan
|
|
|
|
|
I have written a Windows Service that runs without any problems on my test pc and on my development pc, but when I install on the pc's that it is developed for a thread in the service is never started. This thread is very simpel and runs perfectly on test and development pc's. Furthermore the service keeps running and all other threads and parts of the code keep working except for this one thread.
The code has been tested with Unit Tests, I have even tryed to run and debug the service as a program. When run as a program on all pc's (that includes the pc that it is developed for), there are no problems. And there are no exceptions that aren't handled.
My own conclusion was that there might be something wrong with Windows, except that it is the same version of Windows that my test and development pc's are running, and I have tryed to reinstall with no succes.
Is there anyone who can tell me what could be wrong?
KISS
|
|
|
|
|
Hello gurus,
I'd like to know how to convert an array of shorts (or what ever) to an array of bytes to send on a socket?
And vice versa...
Can anybody show me a code snipet please?
Best regards.
Fred.
There is no spoon.
|
|
|
|
|
Take a look at the MSDN topic of the Array.ConvertAll method.
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning." - Rick Cook www.troschuetz.de
|
|
|
|
|
Sounds like Buffer.BlockCopy() is what you need. Each short value will be split in half to become 2 byte values in the byte array.
byte[] buffer=new byte[values.Length*2];
Buffer.BlockCopy(values,0,buffer,0,buffer.Length);
|
|
|
|
|
Hi, all!
I have a following problem, and i can't find a right solution.
Description:
There is a COM server written on C++ and it works through IDispatch and it does't have a TYPELIB. And from another side there is a COM client developed on C#. Through LATE BINDING it uses a COM server
and COM server sends different events to client, but i can't implement COM event handling mechanism.
Please, anybody can help me?!
Thanks in advance!
|
|
|
|
|
I'm trying to setup an NUnit test harness for a new application.
The application only has 1 public class with 2 public methods but internally it has a huge number of classes, ultimately connecting to a database.
I would like to test as many of the classes as possible using Nunit. What's the best way to go about it?
I'm thinking of creating a test harness project and adding all the internal classes as a link. Is this the right way to go about things?
Russell
|
|
|
|
|
If you're using .NET 2.0, you could use the InternalsVisibleTo[^] attribute to expose non-public classes in your assembly to a specific assembly.
|
|
|
|
|
Hi there,
I am designing a shopping, i have written class libraries for it, here all class libraries:
BLL-Business logic layer using reference of DAL,DALFactory,Model
DAL-Using DataAccess Application Blocks jan 2006(using IDAL,Model)
IDAL-Implements Interfacesof DAL(using Model)
Model-Business Objects (using IDAL)
DalFactory-Loads an assembly (Loades an assembly and assign instance tointerface) using IDAL
"Now when i compile the application i am getting this error:
Error 1 Assembly generation failed -- Referenced assembly 'Microsoft.Practices.EnterpriseLibrary.Data' does not have a strong name cartDAL"
I have added .snk file in each library to give strong assembly name.
Few Things to ask:
I want to make shopping cart like Micorsoft Pet Shop 4.0, i have studied it and decided to go for class libraries, now i m stuck.
should i use Global Assembly Cache in the this shopping, but it will only use SQL Server 2000.?
*As i understand that microsoft pet shop has used GAC as they are supporting multiple databases, like oracle sql server200,2005.
If i use Data Access application blocks 2006, and GAC in ASP.Net web site, then can it be deployed to a domian provider like plesk?
When i should use GAC?
I mean if the scope of application is limited to only one database, then should i use gac?
Y micorsoft has used sqlhelper class in pet shop 4.0 instead of daab jan 2006?
Sorry if i have asked stuipd question .
I will be thank ful to you all guys for helping me.
Many Thanks,
adnan
|
|
|
|
|
Hi all,
C# as my language of choice.
I have a web page that accepts input into a text box and in the button click the value should be converted to double for computation to take place. I mean:
a = Convert.Todouble(textbox1.text);
I keep getting this error: "You can't implicitly conver string to double"
please show me the way out!
thanks in advance
|
|
|
|