User Control To Raise An Event That Is Handled By Another User Control?

Jan 19, 2011

Is there any way for one user control to raise an event that is handled by another user control without going through the page? I am using Umbraco and do not have access to the page object.

--Edit--

Umbraco has the idea of Macro's (user controls) that it loads into pages. I can't access the page directly as this is part of the framework.

There is a publish subscribe (pubsub) pattern that I know would fit my needs well (2 user controls that need to talk to each other) but am unsure how to hook it up in ASP.Net without the page object.

View 1 Replies


Similar Messages:

Web Forms :: C# Raise Button Event In Web User Control?

Sep 13, 2010

I got a problem when raise an event from a button in web user control, it seems not work!!!

I dunno how to fix it, is there any1 got the same problem?

View 4 Replies

Raise ItemDataBound Event From Repeater Within User Control To Page?

May 20, 2010

I have a user control that contains a repeater. We have added some paging and sorting into the user control and it all works well.

What I need now is a nice way to catch the OnItemDataBound event of the inner repeater and then bubble it up to be accessible directly from the user control from within the page.

We have tried catching it and then declaring it in the user control but it just won't work.

View 2 Replies

How To Raise Events To Page From Dynamically Loaded User Control

Feb 23, 2010

I have user control that inherits a base control class and these user controls are loaded using the LoadControl method, I can't seem to figure out how to raise events from user controls to the page that are dynamically loaded this way. Here is the delegate and event in the base user control class.

public delegate void SomeChangeEventHandler(object sender
, SomeChangeEventArgs e);
public event SomeChangeEventHandler SomeChangeEvent;
public virtual void OnSomeChanged(SomeChangeEventArgs e)
{
if (SomeChangeEvent != null)
{
SomeChangeEvent(this, e);
}
}

View 1 Replies

Server Controls In User Control Are Null When User Control Serves As A Base User Control ?

Jun 4, 2010

I don't think I understand fully how ASP.NET does inheritance of controls.I have a user control, ucBase, which has an asp.net label in the ascx file. Code behind references the label and it works fine during run time if the control is not a parent for another user parent.

If I have another user control, ucChild, inheriting from ucBase, the label in ucBase's code is always null. ucChild has no controls in its ascx fileThe server controls (like the label) needs to be declared in the ascx file and not created programmatically.What needs to be done for ucBase to see its own controls when it's a parent user control?

View 1 Replies

C# - Raise An Event Or Override A Method When The User Logs Out In ASP.NET

Mar 7, 2011

I need to do something when the user logs out. I have used ASP.NET Forms Authentication.

What should I override or implement?

I have an ASP.NET login control and I want to empty the basket-viewer when the customer logs out of the system.

View 2 Replies

Web Forms :: How To Raise An Event When User Clicks On An Item In The Dropdown List

Nov 18, 2010

my dropdown list contains 3 items google,yahoo,hotmail.

It the user selects google msgbox should be raised saying "You hae selected google". Thats it. I m not getting how to do that. I tried on selectedchangeindex event but nothing happened.

View 2 Replies

How To Raise An Event For Fileupload Control

Apr 20, 2010

I want to know how to raise an event for fileupload control. In my project, as soon as I select a file(Image) it should show FILENAME,EXTENSION & SIZE in the labels given below.

View 2 Replies

Client Side Click Event Of Control In User Control Doesn't Work?

Jun 14, 2010

I have a webdayview control (Infragistics proprietary ASP.net control) on my page. On the aspx source I've inserted some javascript (webdayview_click - clientside click event) that calls a webmethod in the codebehind. This seems to work fine, but when I
insert this webdayview control into a user control and move the corresponding javascript into the aspx of the user control, it doesn't work. I can't even insert a breakpoint into the javascript function to debug it. Is there a way to make it work? I want to enable the click event of the webdayview control so that when I click on it, the javascript function calls the webmethod. Here's my code (remember it is inside a user control):

[code]...

I posted this question on the Infragistics forum but didn't get any replies. Hopefully I'll get some here. :)

View 2 Replies

Web Forms :: How To Raise Event In Fileupload Control

Feb 22, 2010

i need when i select a image in fileupload control then path should store in a textbox. actually in gridview i have a image control ,one fileupload control and a textbox control. so when user trying to edit one image and click Edit button from gridview and chose a image from fileupload control then path should be store in relative textbox control.below is my design.

[Code]....

View 14 Replies

Web Forms :: Accessing A Public Property Of A Nested User Control In A Master Page From A Pages' User Control?

Sep 10, 2010

I've got a web site that has a master page and that master page (mpMaster that has a user control ucControl1) which has a sub user control (ucControl2), this user control has a property which accepts a value. Now, I have a page that uses the master page
and on this page I have another user control (ucPageControl), I need to find a way of setting the value in ucControl2 from ucPageControl. Is this possible at all?

View 5 Replies

Web Forms :: Assign User Control From Another User Control ? Giving Error Object Reference Is Not Set An Instance?

Feb 17, 2011

I am trying to assign user control from another user control ..first time its binding control successfully but when we refresh the data its giving error

saying "Object reference is not set an instance".

how to refresh data from another user control ...

My senerio below :

1 Aspx page

2. User control

calling usercontrol databinding method from aspx page but once it get refreshed ,not allowed to bind it again..

View 2 Replies

User/server Control With Custom List Items / Create A Simple Menu User Control

Feb 18, 2011

I'm attempting to create a simple menu user control just as outlined here.

The attached code results in an "Object reference not set to an instance of an object" error, but I can't figure out why.

<%@ Master Language="VB" CodeFile="MySite.master.vb" Inherits="MySite" %>
<%@ Register src="Controls/Menu.ascx" tagname="Menu" tagprefix="my" %>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">......

View 1 Replies

How To Access A User Control's Parent Form's Controls Inside The User Control's Code Behind

Jun 11, 2010

I have to access the parent form's controls inside an event handler method on my user control's code behind.

View 4 Replies

Custom Server Controls :: Unable To Use A Web User Control Inside Another Web User Control

Mar 10, 2011

I have a web user control that represents a simple message box. It is used to display simple messages like "Item has been deleted", or "The item was saved successfully".

On the other hand, I have another web user control that represents the item in the form of an editable form (I made this a user control because this is used in two different pages). I want to embed an instance of the message box user control inside the editable form. I am writing this right after the @Control directive:

[Code]....

Instead of using @Register directives, I register the user controls in web.config and so far this has worked just fine.

With the above markup, the project compiles, but whenever I try to navigate to a page that contains this construct, I get an HttpParseException exception. Furthermore, Visual Studio states that the tack w7rc9:MessageBox doesn't represent a known control.

What am I doing wrong?

View 2 Replies

Web Forms :: Add Event Handler To User Control And Capture Event On Parent Page?

Apr 24, 2010

Using vb.net/asp.net 2005.

I have a page books.aspx that has a control named authors.ascx.

Inside the authors control there is a "select" button I want to add some kind of listener or event handler (not sure of the correct terminology) so on the parent page (books.aspx) I can respond to the "select" button being clicked.

I have to pass the authorID from the user control to the parent page.

In my authors.ascx control I just created this event:

[Code]....

Now I need to write the function for SelectAuthorBtnClick and I think add some kind of listener in the parent page to listen and handle the event.

View 7 Replies

Web Forms :: Firing Click Event On A User-control That Is Created From Another Event?

Mar 1, 2011

I have a gridview called gvResults. In the gvResults_RowEditing event I add a row below the one selected. In that new row, which spans all columns, I insert a user-control. There are two buttons and some textboxes in the user control.

My problem is that when I click one of the user-control buttons it never gets to the button event handler, I think because the user control is not recreated on the page postback. How can I have the user-control events fire before the parent page events fire?

I tried using an update panel, but I still get the parent posting back before the user-control events.

View 3 Replies

Have The Windows User Control, Need To Convert This User Control In Web User Control?

Jul 16, 2010

I want to convert windows user control into web user control..I have the usrDataView.cs..I need to convert this file into usrdataview.ascx.can anyonr help me?...how I can convert the file...Is any method is available..

View 1 Replies

Passing Parameter From One User Control To Another User Control In An Aspx Page?

Jun 3, 2010

have two user controls on one aspx page. UC1 has a grid which contains a link button column which user clicks. Based on the value of clicked cell, I need to show some data into UC2.How do I pass data from UC1 to UC2? How do I invoke a function of UC2 from UC1?

View 2 Replies

Web Forms :: Nest / Include A User Control Inside A User Control?

Apr 16, 2010

All I would like to be able to do is include one user control within another! Is this possible? I have spent the last hour searching the internet and it seems that I can't find a single thing.

In classic ASP it would be something like:
<!--#include file="EditProject.ascx"-->

I tried this but no luck!

Parser Error Message:

There can be only one 'control' directive.

Source Error:

[Code]....

Line 1: <%@ Control Language="VB" AutoEventWireup="false" CodeFile="EditProject.ascx.vb"Line 2: Inherits="Controls_WebUserControl" %>Line 3: <form runat="server">

View 3 Replies

How To Consume Razor User Control OR MVC User Control In Layout Page

Mar 5, 2011

It's simple to create both user control from the two world : ASP.NET+Razor or MVC 3.0.But i do not known how to consume the user control FROM the razor"_layout.chtml" page.I want to put such thing within the layout page: <uc:MyTag Prop1="" Prop2="" />So i need to declare this directive at top of the layout file : <%@ Register TagPrefix="uc" TagName="MyTag" Src="Controls/Mytag.ascx" %>

View 1 Replies

User Control Event Handling

Jun 5, 2010

i have some problem with my userControl. Pls look below for better understanding. Pic1. The default page. When i click on the links on the left, userControl will load into the placeHolder as in pic2. But when i click on the Clear button that is inside the userControl, instead of clearing the text in the textbox, it load back to the default page show in pic1. Can anyone pls advise me what went wrong?

View 9 Replies

Web Forms :: Add Event To User Control?

Jul 7, 2010

I have a user control that's in it a text boxI want add the even TextChanged to that text box too reach from pagesin my user control I have 1 text box and I want reach the its "TextChanged"event to write some cod ein it in my aspx pagelike a normal textox.

View 3 Replies

C# - Button Event In Web User Control?

Oct 21, 2010

I have a problem with button event in web user control

First i have an aspx like this:

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="AddTest.aspx.cs" Inherits="AddTest" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script src="js/jquery-1.4.2.min.js" type="text/javascript"></script>
</head>
<body>
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<div id="divContent" runat="server">
</div>
</form>
</body>
</html>

As you see i have a ScriptManager to do with ASP.NET AJAX, a div with ID divContent to load controls, then in code behind:

protected void Page_Load(object sender, EventArgs e)
{
divContent.Controls.Add(LoadControl("~/thitai/addtest.ascx"));
}

I add addtest.ascx to divContent as you see, and this is the code of addtest.ascx

<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="addtest.ascx.cs" Inherits="thitai.addtest" %>
<asp:UpdatePanel ID="updatePanel" runat="server" ClientIDMode="Static">
<ContentTemplate>
<input type="button" value="Load text" onclick="updPanel('text');return false;" />
<input type="button" value="Load image" onclick="updPanel('image');return false;" />
<asp:HiddenField ID="hftype" runat="server" ClientIDMode="Static" />
<div>
<asp:PlaceHolder ID="plhControl" runat="server"></asp:PlaceHolder>
</div>
<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
</ContentTemplate>
</asp:UpdatePanel>
<script type="text/javascript">
function updPanel(type) {
$("#hftype").val(type);
__doPostBack("updatePanel", "");
}
</script>

Each time i click on Load text button, i change the value of hfType (hidden field) then do postback to server using UpdatePanel, then this is code behind

protected override void OnPreRender(EventArgs e)
{
string type = hftype.Value;
switch (type)
{
case "text":
plhControl.Controls.Add(LoadControl("~/thitai/test/text.ascx"));
break;
case "image":
plhControl.Controls.Add(LoadControl("~/thitai/test/image.ascx"));
break;
default:
plhControl.Controls.Add(LoadControl("~/thitai/test/text.ascx"));
break;
}
base.OnPreRender(e);
}

This is the code of text.ascx

<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="text.ascx.cs" Inherits="thitai.test.text" %>
<%@ Register Assembly="Support" Namespace="Support.CustomEditor" TagPrefix="Editor" %>
<Editor:CustomEditor ID="edNoidung" runat="server" NoScript="True" Content=""
Height="500" ActiveMode="Design" NoUnicode="True" InitialCleanUp="False" />
<div>
<asp:Button ID="Button1" runat="server" Text="Show HTML"
onclick="Button1_Click" />
</div>
<div id="showHtml" runat="server"></div>

And code behind of text.ascx

protected void Button1_Click(object sender, EventArgs e)
{
showHtml.InnerHtml = edNoidung.Content;
}

The problem is: when i click to button1, the page do a postback using AJAX but event Button1_Click DOES NOT FIRE!

View 1 Replies

Aspx Event For User Control?

May 18, 2010

In aspx page, I am using a user control which contains a button. I need to hide the button(which is in user control) when a checkbox(in aspx) is clikced. I have a postback for checkbox. I want to hide the button when the checkbox is checked. In which event I should do the hiding and unhiding?I cannot add extra property in user control. Is it possible to access the button using FindControl and disable it? Which event can be used for it?

View 3 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved