- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我遇到这个问题已经有一段时间了,并尝试了各种解决方案,使用各种标签编辑 Webconfig。
我在我的网页上使用 Updatepanels、计时器和 AJAX。(会不会是 AJAX 引发了错误?)
我真的不知道如何定义问题,因为我真的不知道去哪里追踪它。
我在母版页的正文上放置了一个 onload(不知道是否正确)这是我认为会引发错误的一些标记代码和我的 Javascript 代码。
主页:
<!DOCTYPE html>
<html lang="en">
<head runat="server">
<meta charset="utf-8" />
<title><%: Page.Title %> - </title>
<link href="~/Content/Site.css" rel="stylesheet" />
<link href="~/Content/BarChart.css" rel="stylesheet" />
<link href="favicon.ico" rel="shortcut icon" type="image/x-icon" />
<asp:PlaceHolder runat="server">
<script src="<%: ResolveUrl("~/Scripts/_references.js") %>"></script>
<script src="<%: ResolveUrl("~/Scripts/modernizr-2.5.3.js") %>"></script>
<script src="<%: ResolveUrl("~/Scripts/jquery-1.7.1.js") %>"></script>
<script src="<%: ResolveUrl("~/Scripts/jquery-1.7.1.min.js") %>"></script>
<script src="<%: ResolveUrl("~/Scripts/jquery-ui-1.8.20.js") %>"></script>
<script src="<%: ResolveUrl("~/Scripts/jquery-ui-1.8.20.min.js") %>"></script>
<script src="<%: ResolveUrl("~/Scripts/ButtonManager.js") %>"></script>
<script src="<%: ResolveUrl("~/Scripts/BarChart.js") %>"></script>
</asp:PlaceHolder>
<meta name="viewport" content="width=device-width" />
<asp:ContentPlaceHolder runat="server" ID="HeadContent" />
</head>
<body >
<form runat="server">
<asp:ScriptManager runat="server">
<Scripts>
<asp:ScriptReference Name="jquery" />
<asp:ScriptReference Name="jquery.ui.combined" />
</Scripts>
</asp:ScriptManager>
<header>
<div class="content-wrapper">
<div class="float-left">
<asp:ImageButton ID="Logo" cssclass="site-title" runat="server" PostBackUrl="~/" ImageUrl="~/Images/Logo.png" />
</div>
<div class="float-right">
<section id="login">
<asp:LoginView runat="server" ViewStateMode="Disabled">
<AnonymousTemplate>
<ul>
<li><a id="registerLink" runat="server" href="~/Account/Register.aspx">Register</a></li>
<li><a id="loginLink" runat="server" href="~/Account/Login.aspx">Log in</a></li>
</ul>
</AnonymousTemplate>
<LoggedInTemplate>
<p>
Hello, <a runat="server" class="username" href="~/Account/Manage.aspx" title="Manage your account">
<asp:LoginName runat="server" CssClass="username" />
</a>!
<asp:LoginStatus runat="server" LogoutAction="Redirect" LogoutText="Log off" LogoutPageUrl="~/" />
</p>
</LoggedInTemplate>
</asp:LoginView>
</section>
<nav>
<ul id="menu">
<li><a runat="server" href="~/">Home</a></li>
<li><a runat="server" href="~/Barchart.aspx">About</a></li>
<li><a runat="server" href="~/Contact.aspx">Contact</a></li>
</ul>
</nav>
</div>
</div>
</header>
<div id="body">
<asp:ContentPlaceHolder runat="server" ID="FeaturedContent" />
<section class="content-wrapper main-content clear-fix">
<asp:ContentPlaceHolder runat="server" ID="MainContent" />
</section>
</div>
<footer>
<div class="content-wrapper">
<div class="float-left">
<p>© <%: DateTime.Now.Year %> - My ASP.NET Application</p>
</div>
</div>
</footer>
</form>
</body>
</html>
内容页:
<asp:Content runat="server" ID="FeaturedContent" ContentPlaceHolderID="FeaturedContent">
</asp:Content>
<asp:Content runat="server" ID="BodyContentHome" ContentPlaceHolderID="MainContent" >
<asp:Panel ID="UpdatepanelWrapper" CssClass="Updatepanelwrapper" runat="server">
<asp:UpdatePanel ID="UpdatePanel1" runat="server" >
<ContentTemplate>
<asp:PlaceHolder runat="server" ID="WholeWrapper">
<asp:PlaceHolder runat="server" ID="QuestionWrapper">
<asp:PlaceHolder runat="server" ID="LabelQuestion"></asp:PlaceHolder>
<asp:PlaceHolder runat="server" ID="Question"></asp:PlaceHolder>
</asp:PlaceHolder>
</asp:PlaceHolder>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="btnAdd" EventName="Click" />
<asp:AsyncPostBackTrigger ControlID="btnDelete" EventName="Click" />
</Triggers>
</asp:UpdatePanel>
<asp:Panel ID="ButtonPanel" CssClass="ButtonPanel" runat="server">
<asp:ImageButton ID="btnDelete" runat="server" ImageUrl="~/Images/Deleteicon.png" CssClass="DeleteButtonHidden" OnClientClick="btnDelete_Click" />
<asp:ImageButton ID="btnAdd" runat="server" ImageUrl="~/Images/Addicon.png" CssClass="AddButtonMoreMargin" OnClientClick="btnAddQuestion_Click" />
</asp:Panel>
</asp:Panel>
<asp:Button ID="btnSendQuestions" runat="server" Text="Skapa Föreläsning och frågor" OnClick="btnSendQuestions_Click" ValidationGroup="QuestionGroup" />
</asp:Content>
JavaScript 代码:
if (window.addEventListener) window.addEventListener("load", load(), true);
else window.onload = load();
function load() {
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler);
}
function EndRequestHandler(sender, args) {
// NOT IMPORTANT
}
最佳答案
我刚刚解决了这个问题。我认为。我知道该函数在构建 DOM 之前运行。
所以我就这样做了
$(document).ready(function () {
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler);
});
一个问题仍然存在。当我点击图像按钮 btnAdd控制台说:
Uncaught ReferenceError: btnAddQuestion_Click is not defined
onclick
这将我引导至编写此 ImageButton 的代码行。
Internet Explorer 根本不喜欢这个。但是其他浏览器就像什么都没有一样继续进行,即使错误消息出现在 Dev-Console 中也是如此。
按钮功能适用于。唯一的问题是错误。
编辑:现在已解决。我正在使用“OnClientClick”。在图像按钮上。我将其更改为 OnClick 并解决了这个问题。我不知道这两者之间的区别,但只要它有效,我就很高兴。
关于javascript - 'Sys' 未定义 - Ajax - master 和 contentpages ASP.NET 4.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15442548/
我的 Xamarin 项目中有多个 ContentPage xaml 文件。我想将一个共享的 xaml 嵌入到每个 ContentPage 中。共享的 xaml 部分没有什么特别之处(它不需要做任何特
有没有办法判断当前是否显示了 ContentPage? 我需要在 ContentPage 的事件处理程序中编写代码来检查页面当前是否显示并采取相应行动。 最佳答案 除了GBreen12的回答,你也可以
通常,使用 NavigationStack 弹出当前页面: Navigation.PopAsync( true ); 如何使用Navigation重绘当前页面之前的页面? 背景:当前页面更改了一
我有一些 XAML ContentPages 上面有 ContentView 对象。因此,通常我会根据在 ContentPage 中设置的 this.Width 和 this.Height 值来调整这
我正在使用Xamarin表单来生成由更多ContentPages组成的TabbedPage。这是导致麻烦的代码部分: public void launchMainDesign(object s
我试图通过在 App.xaml 中定义一个设置 BackgroundColor 属性的隐式样式来全局更改我的应用程序中所有 ContentPage 控件的背景。 虽然 Xamarin 中的隐式样式似乎
我试过这个:iPhone MonoTouch - Get Version of Bundle NSBundle.MainBundle.ObjectForInfoDictionary("CFBundle
我正在 ~/View.cshtml 尝试一个非常简单的内容页面,其中包含 @inherits ViewPage @{ Layout = "SimpleLayout";
我有一个 ContentPage 类。 我在类中创建一个任务并具有以下简单的代码: async Task ScoutingTimeThread() { while (true) {
这是我的代码: ..... 有大量的标签,以至于它们从
我有以下内容页面,我想在其中加载 Steema Teechart,但我不能,因为我无法使 MainPage 异步: 我的主页: public class MainPage : ContentPage
Xamarin.Forms VS2013 开发环境 我知道还有其他关于此的主题,但它们没有回答我的问题。 对于 Android,背景图片效果很好。 BackgroundImage = Device.O
我正在尝试将一些自定义内容页面放入选项卡式页面中。遗憾的是,我不确定如何使用 XAML 语法执行此操作。我的虚拟项目如下所示: 第 1 页 第2页完全一样。标签页:
我试图设置 ContentsPage BackgroundImage,但在大屏幕设备上图像一直平铺。 这里有人知道如何阻止图像平铺吗? 已编辑 这是 iPad 上发生的事情的图像。 这是它在手机上的样
如何创建一个基本的 contentpage 类来继承 xamarin 表单? 我关注了这个 forum咨询。 一切都很好,直到我必须解决 Xaml 部分。 using System; using Xa
我有 ContentView在 CarouselPage .我导航到 ConentPage来自 ContentView .更新 ContentPage并返回 ContentView . 现在,在这张纸
我有一个具有以下页面结构的应用程序: MainPage ->SettingsPage ->InputLanguagePage
是否可以从母版页访问位于内容页中的控件(使用内容占位符,更准确地说是多 View 控件)? 情况是,我在母版页中有一个带有按钮的菜单。 现在在我的内容页面中,我有 1 个内容占位符。具有多个 View
最近在 Xamarin 工作,如果我尝试为 ContentPage 设置样式,似乎什么也没有发生 App.xaml 的 ResourceDictionary 中的 Xaml: 我知道正在
我有以下 Contentpage.content,我在其中设置了某些绑定(bind)上下文。 在 Post.xaml.cs (ContentView) 中,我尝试以这种方式获
我是一名优秀的程序员,十分优秀!