øh ja det er i calender.ascx som min linkbutton er i.
min aspx fil
------------------------
%@ Register TagPrefix="Framework" TagName="Foot" Src="~/Framework/FrameworkFoot.ascx" %>
<%@ Register TagPrefix="Framework" TagName="Head" Src="~/Framework/FrameworkHead.ascx" %>
<%@ Register TagPrefix="Framework" TagName="calender" Src="~/modules/calender/calender.ascx" %>
<%@ Page language="c#" Codebehind="TestModule.aspx.cs" AutoEventWireup="false" Inherits="Intranet.TestModule" %>
<%@ Register TagPrefix="cc1" Namespace="Mindtrio.Controls" Assembly="IntranetControls" %>
<!doctype html public "-//w3c//dtd html 4.0 transitional//en" >
<html>
<head>
<title>MindTRIO Intranet v<%#Intranet.Components.Framework.Version%></title>
<link href="main.css" type="text/css" rel="stylesheet" >
<meta content="Microsoft Visual Studio 7.0" name="GENERATOR" >
<meta content="C#" name="CODE_LANGUAGE" >
<meta content="JavaScript" name="vs_defaultClientScript" >
<meta content="
http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema" >
</head>
<body>
<form id="default" method="post" runat="server">
<framework:head id="Framehead" runat="server"></framework:head></td>
<td id="MainPage" style="WIDTH: 40%" valign="top" runat="server"></td>
<td id="RightPage" style="WIDTH: 30%" valign="top" align="right" runat="server"><framework:calender id="Calender1" runat="server"></framework:calender></td>
<framework:foot id="Framefoot" runat="server"></framework:foot>
</form></body>
</html>
------------------------
min codebehind
-------------------------
public class TestModule : System.Web.UI.Page
{
protected System.Web.UI.HtmlControls.HtmlTableCell LeftPage;
protected System.Web.UI.HtmlControls.HtmlTableCell MainPage;
protected Mindtrio.Controls.CalenderLink CalenderLink1;
protected System.Web.UI.HtmlControls.HtmlTableCell RightPage;
private void Page_Load(object sender, System.EventArgs e)
{
}
public void ShowDate(DateTime Date)
{
MainPage.Controls.Add( new LiteralControl("Det virkede"));
}
#region Web Form Designer generated code
override protected void OnInit(EventArgs e)
{
//
// CODEGEN: This call is required by the ASP.NET Web Form Designer.
//
InitializeComponent();
base.OnInit(e);
}
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
this.Load += new System.EventHandler(this.Page_Load);
}
#endregion
}
}
-------------------------
Min Calender user control ser sådan ud - det er den jeg har min linkbutton i
------------------------------------------
<%@ Register TagPrefix="Framework" TagName="Footer" Src="~/Framework/ModuleFooter.ascx" %>
<%@ Register TagPrefix="Framework" TagName="Header" Src="~/Framework/ModuleHeader.ascx" %>
<%@ Control Language="c#" AutoEventWireup="false" Codebehind="Calender.ascx.cs" Inherits="Intranet.Modules.Calender.Calender" TargetSchema="
http://schemas.microsoft.com/intellisense/ie5"%><framework:header id="head" runat="server" title="Calender" moduleindex="12"></framework:header>
<style type="text/css">
.DateField { BACKGROUND-COLOR: lightblue }
</style>
<asp:panel id="Default" runat="server">
<asp:LinkButton id="lnkbtnWeeknext" runat="server">Næste uge</asp:LinkButton>
<asp:Table id="Table1" runat="server" borderwidth="0px" borderstyle="Ridge" enableviewstate="False"></asp:Table>
</asp:panel>
<asp:Panel id="Panel1" runat="server" visible="false">
See events here...
</asp:Panel>
<framework:footer id="Foot" runat="server"></framework:footer>
------------------------------------------