Web Forms :: Simple Delegate Example - Cleaner Code?
Jun 5, 2010
I need to pass a value from the selected button in user control to the containing page. I have it working fine but only by using a bunch of if statements that strike me as ugly. Can't figure out how to use a switch statement which, I think, would be a bit less cumbersome. I'd welcome on how to clean up this code (obviously I'm new to delegates).
Here's the code:
User Control:
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="DelegateUserControl.ascx.cs"
Inherits="Foobar.UserControls.DelegateUserControl" %>
<asp:Button ID="Button1" runat="server" Text="Button 1" onclick="Button_Click" />
<asp:Button ID="Button2" runat="server" Text="Button 2" onclick="Button_Click" />
<asp:Button ID="Button3" runat="server" Text="Button 3" onclick="Button_Click" />
User Control code behind:
using System;
namespace Foobar.UserControls
{
public delegate void SendButtonValueToPage(int buttonValue);
public partial class DelegateUserControl : System.Web.UI.UserControl
{
public static event SendButtonValueToPage SendButtonIdToPage;
[Code]....
View 6 Replies
Similar Messages:
Oct 29, 2010
Basically until i had resharper i noticed my code quality was good...but due to tight deadlines I hardly payed any attention to why the code was modified and what the new code did better. I would like to write my own code, but check it once in a while at my leisure to see how things can be made better.Is there any online tool which helps clean code or write smaller code somewhat like what resharper does?Something similar to JSlint.com for JavascriptIs there any online tool which can do this on C# code snippets?
View 1 Replies
May 11, 2010
how to code a simple calculator in ASP.NET? Everything I try isn't working...Here's what I need to do:
Create a web page with a simple calculator. The web page will have two text boxes (with labels) for data entry, radio list box to select the operation (+, -, *, and /), label to display the result, a calculate button and clear button. Use Validation controls to validate the data entry. Write the code using try/catch block to catch any data entry error. If there is any data entry error then display the message in the result label. Create an appropriate header for the web page and add graphics to make the page look professional. Set the default focus of the form to the first text box and default button to calculate button.
View 4 Replies
Oct 23, 2010
someone with good recursion understanding can do it but i failfor example i have a datatable with following data
ID ------------------- Name ------------------- ParentID
1 ------------------- Home ------------------- null
2 ------------------- Course ------------------- null
3 ------------------- .Net ------------------- 2
[code]...
View 2 Replies
Jun 23, 2010
I'm new to ASP.NET, and I'm trying to get started with a simple tutorial. But I'm having problems configuring the ability to actually display a .asp or .aspx file on my computer. I have .NET 4 on the computer I'm attempting the following code:
[Code]....
I get an error on my browser that there is an error, and it doesn't display the time as of now.
View 2 Replies
Mar 23, 2011
I'm going thru an asp.net 4 book, and I'm at a part about classes and their properties and functions. But up to now, all the examples involve a web_site, with controls, code_behind files, CSS, etc. But, I get to places where I don't understand the examples, so I look out on the web for other resources. For example, I found the code below to demonstrate the "ToString" function. My problem is, I'm not sure know how to test a little piece of code like this. Can't I just open up an application or project or something, paste this in and run it?
Module Module1
Class Perl
Dim _a As Integer
Dim _b As Integer
Public Sub New(ByVal a As Integer, ByVal b As Integer)
_a = a
_b = b
End Sub
Public Overrides Function ToString() As String
Return String.Format("[{0}, {1}]", _a, _b)
End Function
End Class
Sub Main()
Dim p As Perl = New Perl(2, 3)
Console.WriteLine(p)
End Sub
End Module
View 2 Replies
Jun 29, 2010
I wanted to get a code review of my methods for creating a simple list/gallery display in ASP.NET. I am looking for specific ideas on how I might approach this same task differently. My goals are simplicity, rapid development, and ease-of-use.
The task: Create a simple image list view (gallery) for a folder in ASP.NET web forms.
How I Did It: I created the image controls on the fly and add them to a placeholder template. I added line breaks using literals controls too. Finally, I add a query string to the page for the "paging".
What other ways would one recommend to do this? I had considered to use a grid or listview. My goal was to do this really quickly.
View 1 Replies
Jan 25, 2011
I am new to the Web Services. I am learning this one. I am 10th stander. I need a simple code and procedure how to use it in our web site?
View 2 Replies
Jul 15, 2010
Is there any documentation or tutorials anywhere on what can be done or put between these magical symbols in ASP.NET aspx files? I've tried a number of resources though they all seem aimed at Classic ASP.I'm already writing protected functions for updating and grouping in my grids using Eval. But, for example, I noticed the following in my code :-
ConnectionString="<%$ ConnectionStrings:WORK_MyConnectionString %>"
I presume that $ ConnectionStrings is a macro or built-in function of some sort and I'm trying to track down what else is available in this area. I would also like to use the
<% if (my function) then .....endif %>
to conditionally write items to the page.
View 5 Replies
Aug 8, 2010
.net frame work. I know about few controlin .net and I have tried few programs also. Now want to learn a databaseconnection in .net so please provide me one easy example of such program.
View 2 Replies
Aug 2, 2010
Here is my situation. I have inherited an MVC 2 application. I am learning MVC 2 on the fly with this application. I am trying to validate a checkbox by doing this: Grey out the submit button until the user clicks on the "checkbox" then the submit button is enabled. 1st question: Where do I place the code to make this happen? 2nd Question: How do I go about doing what I explained? I wanted to use a simple javascript code within the click event of the checkbox but I don't see this in MVC 2.
View 4 Replies
May 29, 2010
I am trying to find a very simple code that allow users to login and logout using C# asp.net 2008.
I used to compare the cookies with session ID, it worked fine but I could not find a way so the user can logout.
View 3 Replies
Jul 12, 2010
I want to design it in windows application form of Visual Stdio 2008
View 2 Replies
Jan 6, 2011
I am using c# and socket programming to create a web application. Anyone knows how to declare a useable delegate or using another method to invoke or call a method such that my codes will not have error? I am stuck for at least a week!
View 1 Replies
Mar 2, 2011
I have got a query regarding the usage of delegate in usercontrols. The scenario is I have got a user control which acts as a footer
on all the pages, It has the following place holders : Email, Print, Logout.
What I want to acheive here is when the customer logged in he/she has certain feauture's on the website for instance his/her personal diary,
dieting charts, birthday calender etc. I have figured out a way to create pdf's of each summary , what I am looking for is how to use the usercontrol
for instance when the customer clicks on the email place holder on certain page which is in the footer usercontrol, the following place holder should send
an email with the pdf file of that particular page attached to the customer. I came to know that delegate is the best way of doing it, but I cant find any specific tutorial on it.
View 3 Replies
May 14, 2010
I was able to get a user control to use a method on the parent page. The problem is, the delegate causes the page to do two postbacks. Is there a way to fix this?
View 2 Replies
Oct 1, 2010
Got a user control that has a Listbox on it and I want to be able to pass the selected value back to the main page.
User Control code:[Code]....
Main page that has the user control: [Code]....
This is the error I get back and I've tried everything I know, but cannot sort it. Probably something stupid but I just cannot see it.
System.Web.HttpUnhandledException: Exception of type 'System.Web.HttpUnhandledException' was thrown. ---> System.NullReferenceException: Object reference not set to an instance of an object. at bookings_roomadmin.Page_Load(Object sender, EventArgs e)
in \serverd$InetpubwwwrootNETDevelopNewAppNewAppookings
View 3 Replies
Jan 18, 2010
I have created a custom composite control basically with two checkboxes. I have created a subscribable event, and the consumer has subscribes to it. But when I go to excute it, the delegate reference is null. What am I missing and why is it losing its subscribed events?
[Code]....
I am using VS2008 SP1 targeting .Net 2/3.5SP1 web site.
View 2 Replies
Aug 11, 2010
I am getting the same error (as this post: http://forums.asp.net/p/1346731/4020966.aspx) as expected class,delegate,enum,interface or struct and also type or namespace definition or end of file expected.Below is the code:
public
partial
class
[code]...
View 1 Replies
Aug 30, 2013
I worked in C Sharp code works vote and found the problem appointed Data ReaderIf you will allow me in the solution
Error 25 Cannot convert method group 'Read' to non-delegate type 'bool'. Did you intend to invoke the method?
Show Erorr also
Line 23: Con.Open ();Line 24: OleDbDataReader dr = cmd2.ExecuteReader ();Line 25: if (dr.Read)Line 26: {Line 27: label2.Text = dr (0);
code
public partial class Default2 : System.Web.UI.Page
{
System.Data.OleDb.OleDbConnection Con = new System.Data.OleDb.OleDbConnection
(System.Web.Configuration.WebConfigurationManager.ConnectionStrings("MyConnectionString").ConnectionString);
protected void Page_Load(object sender, EventArgs e)
[Code].....
View 1 Replies
Jun 8, 2010
just a quick question -i cant get my class in App_Code to work in my code behind page for simple .net page, some light what doing wrong?
[Code]....
View 7 Replies
Dec 11, 2010
I am working on a web forms website build using C#.
Here is the code for my main navigation:
[Code]....
[Code]....
However it is not working, I am getting an error:
cannot convert method group 'ToLowerInvariant' to non-delegate type 'string'.
View 7 Replies
Nov 19, 2010
I am trying to translate or convert C# code that a friend gave me. I have limited C# knowledge but was going along OK until I hit the following code that includes a delegate. I cannot figure out how to get the equivalent functionality in VB.NET. I'm using
.NET 2.0 and VS2005.
public bool TryGetRedirectMatch(UrlContext url, out RedirectMatch match)
{
if (url.Path.StartsWith("/product.aspx", StringComparison.InvariantCultureIgnoreCase))[code]....
View 5 Replies
Mar 12, 2010
I am working with .net 3.5 and making application in asp.net. I show some application which is make in C# in Windows form where i see following code in class level declaration
[Code]....
and following code in form load
[Code]....
and following code in some event
[Code]....
Now my problem is I am making application in asp.net code behind VB.net where I cannot how to apply all this in my application. I more confuse with Delegate and BeginInvoke. I read somewhere that to use BeginInvoke in VB you should use Ajax.
View 4 Replies
Dec 14, 2010
In my code behind on a button click event I want to set the text of a label to inform the user where in the process we are. How do I create a delegate to allow the label to get updated
View 1 Replies