Solved

Are Anonymous Methods Allowed Cross-Classes?

Posted on 2007-12-05
11
183 Views
Last Modified: 2013-12-16
Hello All

I have on my website many processes that require a transfer page. For example, I have a login page, the customer has to supply his credentials, then he clicks Submit, then the website takes him to a transfer page (that invokes some methods) and finally redirects him to to the target page.

I have many transfer pages on my website, and I wanna use Anonymous Methods (.Net 2.0) to have one Transfer page that a will allow to assign a Anonymous Method to it.

Is this even doable? and if yes could anyone show an example please? This will be greatly appreciated!

Thanks In Advance.
0
Comment
Question by:isaacab
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
11 Comments
 
LVL 21

Expert Comment

by:surajguptha
ID: 20415512
I dont see how anonymous methods would help you? Just curious....
0
 
LVL 18

Expert Comment

by:jcoehoorn
ID: 20415608
I think maybe he means delegates?
0
 
LVL 21

Expert Comment

by:surajguptha
ID: 20415766
yeah but why would delegates be needed for a simple redirect?
0
The Orion Papers

Are you interested in becoming an AWS Certified Solutions Architect?

Discover a new interactive way of training for the exam.

 

Author Comment

by:isaacab
ID: 20415769
Yes, I mean delegates. I cannot get it work.
Is possible to assign a delegate to an instance of a class? if yes - could you show me some example please?

Thanks in advance.
0
 

Author Comment

by:isaacab
ID: 20415786
I don't need the delegates for a simple redirect, I need them to implement for each instance different lines of code.
The redirection will happen after those code lines will be executed.

I hope I'm clear enough.
0
 
LVL 21

Expert Comment

by:surajguptha
ID: 20415822
Basically you need some function to run before the redirect isnt it?
0
 

Author Comment

by:isaacab
ID: 20415851
surajguptha,
Correct.
0
 
LVL 21

Expert Comment

by:surajguptha
ID: 20415922
Create a common function which will take a few parameters and then redirect it... replace all instances of redirect with this function.
0
 

Author Comment

by:isaacab
ID: 20557428
OK. Here is my solution:
In my transfer page I have this code snippet:
private EventHandler executeDelegate = null;

This is how the client control looks like:
ASP Page
<%@ Register TagPrefix="uc1" TagName="ctlTran" Src="~/Components/CustomerInteraction/TransferCustomer.ascx" %>
<uc1:ctlTran ID="ctlTran1" runat="server" />

C# Code:
this.ctlTran1.ExecuteDelegate = delegate
{
PUT HERE THE CODE TO EXECUTE
};


This works fine to me. I'm sorry if I wasn't clear enough when writing the question.

Thanks Guys for trying to help. I really appreciate it!

Happy New Year to you all
0
 
LVL 1

Accepted Solution

by:
Computer101 earned 0 total points
ID: 20591210
PAQed with points refunded (500)

Computer101
EE Admin
0

Featured Post

Salesforce Has Never Been Easier

Improve and reinforce salesforce training & adoption using WalkMe's digital adoption platform. Start saving on costly employee training by creating fast intuitive Walk-Thrus for Salesforce. Claim your Free Account Now

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

For most people, the WrapPanel seems like a magic when they switch from WinForms to WPF. Most of us will think that the code that is used to write a control like that would be difficult. However, most of the work is done by the WPF engine, and the W…
This article shows how to deploy dynamic backgrounds to computers depending on the aspect ratio of display
This is Part 3 in a 3-part series on Experts Exchange to discuss error handling in VBA code written for Excel. Part 1 of this series discussed basic error handling code using VBA. http://www.experts-exchange.com/videos/1478/Excel-Error-Handlin…
Monitoring a network: why having a policy is the best policy? Michael Kulchisky, MCSE, MCSA, MCP, VTSP, VSP, CCSP outlines the enormous benefits of having a policy-based approach when monitoring medium and large networks. Software utilized in this v…

707 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question