具有母版页的calendarextender. [英] calendarextender with Master pages.

查看:56
本文介绍了具有母版页的calendarextender.的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有这个真正需要解决的情况.您的帮助将不胜感激.

我使用带有C#的ASP.NET 2.0进行网站开发.我创建了两个母版页Base.master和web.master.web.master,它们将base.master称为母版页. Base.master包含head(指定了各种CSS链接)和body(一些常规控件以及指向其他网站的超链接).现在,我以web.master为主人创建了test.aspx.现在,我尝试实现ajaxtoolkit:calendarextender,该工具最初提供了我的头标签应具有runat ="server"的错误.此错误已解决,但我丢失了网站的CSS,calendarextender也无法正常工作.如果我不参考自己的母版页,则calendarextender可以正常工作.

需要帮助来解决这种情况,以便我不会松开CSS,并且calendarextender应该可以正常工作.

提前致谢.

请参阅text.aspx

<%@页面语言="C#" MaintenanceScrollPositionOnPostback ="true" MasterPageFile =〜/Common/UKDesign06/Web.master" AutoEventWireup ="true" CodeBehind ="Test.aspx.cs" Inherits ="WebApp.Test"% >
<%@注册Assembly ="AjaxControlToolkit"命名空间="AjaxControlToolkit" TagPrefix ="ajaxToolkit"%>
<%@注册Assembly ="System.Web.Extensions,版本= 1.0.61025.0,区域性=中性,PublicKeyToken = 31bf3856ad364e35" namespace ="System.Web.UI" tagprefix ="asp"%>


< asp:Content ID ="Content1" runat ="server" ContentPlaceHolderID ="ContentHolder">
< form id ="frmNewUserRegistration"操作="NewUser-Registration.aspx">
< table>
< tr>
< asp:TextBox ID ="Date1" runat ="server"> </asp:TextBox>
</tr>
< tr>< asp:ScriptManager ID ="ScriptManager1" runat ="server"></asp:ScriptManager></tr>
< tr>
< ajaxtoolkit:calendarextender ID ="Calendarextender12" CssClass ="cal_Theme1" runat ="server" TargetControlID ="Date1" Format ="MMMM d,yyyy" PopupButtonID ="Image1"/>
</tr>
< tr>
< asp:TextBox ID ="TextBox1" runat ="server"> </asp:TextBox>
</tr>

</table>
</form>
</asp:Content>

Im have this really wired situation to solve. Your help will be much appreciated.

Im using ASP.NET 2.0 with C# for website development. I have created two master page Base.master and web.master.web.master refer to base.master as its master page. Base.master contains head(specified various CSS links) and body(some general controls and hyperlinks to other websites).Now i create test.aspx with web.master as its master..Now I try to implement ajaxtoolkit:calendarextender which initially gave me error that head tag should have runat="server"..This error got resolved but i lost CSS of my website and also calendarextender doesnt work. calendarextender works fine if I dont refer my master page.

Need help to sort this situation so that I don''t loose my CSS and calendarextender should work as normal.

Thanks in Advance.

refer text.aspx

<%@ Page Language="C#" MaintainScrollPositionOnPostback ="true" MasterPageFile="~/Common/UKDesign06/Web.master" AutoEventWireup="true" CodeBehind="Test.aspx.cs" Inherits="WebApp.Test" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="ajaxToolkit" %>
<%@ Register assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" namespace="System.Web.UI" tagprefix="asp" %>


<asp:Content ID="Content1" runat="server" ContentPlaceHolderID="ContentHolder">
<form id = "frmNewUserRegistration" action ="NewUser-Registration.aspx">
<table>
<tr>
<asp:TextBox ID="Date1" runat="server"> </asp:TextBox>
</tr>
<tr><asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager></tr>
<tr>
<ajaxtoolkit:calendarextender ID="Calendarextender12" CssClass="cal_Theme1" runat="server" TargetControlID="Date1" Format="MMMM d, yyyy" PopupButtonID="Image1" />
</tr>
<tr>
<asp:TextBox ID="TextBox1" runat="server"> </asp:TextBox>
</tr>

</table>
</form>
</asp:Content>

推荐答案

在这里我无法告诉您有关CSS的信息.但CalendarExtender无法正常运行,因为PopupButtonID="Image1",并且页面上没有" Image1 ".只需添加名称为 Image1 Image ,然后在运行时单击Image,它将弹出calendarextender.

还要将 Date1 TextBox 带到ScriptManager之后.

另外,发布任何代码时,请使用代码块"功能,这很难以纯文本格式读取代码. :)
I cant tell you about the CSS here. but the CalendarExtender is not working because PopupButtonID="Image1", and there is no "Image1" on your page. Just add a Image with name Image1 and then click on the Image at run time and it will popup calendarextender.

Also bring the Date1 TextBox after the ScriptManager.

Also please use the "code block" feature when posting any code, its very hard to read the code in plain text. :)


这篇关于具有母版页的calendarextender.的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆