问题标签 [content-pages]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xamarin - Xamarin Forms:如何从内容页面调用绑定服务?有没有办法在单独的线程中编写代码?
我正在研究 Xamarin 表单。在内容页面中,我想在单独的线程中编写一些代码,因为应用程序在某个随机间隔后冻结。
在我的代码中有 byte[] 到字符串方法的转换,如下所示
BitConverter.ToString(Data); 需要时间来执行,所以任何有解决方案的人请分享它。
提前致谢。
css - 以编程方式添加样式表 ASP.NET (VB)
我目前正在使用 VB 以编程方式将样式表添加到我的内容页面:
乍一看,这似乎可以正常工作,因为我的网页格式正确。但是,我在样式表中添加了新样式,但什么也没发生。我从样式表中完全删除了所有样式,刷新了页面,没有任何改变。在我看来,原始样式表正在被缓存,但我不知道如何清除缓存。我试过F5,Shift+F5,关闭浏览器并打开新的,都无济于事。有人知道为什么会这样吗?
asp.net - 会话变量和母版页
在我的 ASP.Net 应用程序中,我使用 1 个母版页和 2 个内容页。我需要跨应用程序访问单个用户的会话变量,例如“UserID”。
我只在内容页面中设置此变量,因此当打开另一个内容页面时,它应该根据该变量提示一条消息。
前任 :
在内容 Page1.aspx.cs
会话["UserId"] = "USR15289";
在母版页.aspx
试图在 JS 中访问该会话变量
var UserId= '<%=Session["UserId"] %>';
当我单击 Content Page 1 时,会话变量设置正确。现在我单击内容页面 2,但母版页中的会话变量显示为“”。然后如果我再次单击内容页面 1,现在会话变量显示为“USR15289”。
问题是会话变量在第一次单击时不显示,而仅在第二次单击时显示。
可能是什么问题?我错过了什么吗?
xaml - 访问放置在 ResourceDictionary 内 ContentView 内的标签
我有以下 XAML,它在我的主要 XAML 中包含 ContentView。
我想知道如何访问LabelPushNotificationPrice来更改文本?
xaml - PushAsync 不适用于 ContentPage
尝试使用从一页导航到另一页
但得到,
System.InvalidOperationException:Android 上不支持全球范围内的 PushAsync,请使用 NavigationPage。
和
也不工作
javascript - 如何在母版页中调用 jqueryui 自动完成以获取内容页中定义的控件
我正在尝试在 aspx 内容页面中定义的文本框上触发自动完成 jQueryUi 小部件。
我对 jQuery-ui.js 文件的引用位于母版页的 head 部分。
自动完成调用是在页面底部母版页的脚本块中进行的。
我了解在内容页面中定义的控件的 id 与在输出页面中生成的 id 不同,因此我对控件的引用(在母版页的脚本部分中)是正确的 id,因为它显示在输出页面 (ctl00_Content_txtEmailAddress_txtText)。
页面加载时出现以下异常。任何帮助,非常感谢。
我在下面包含了内容和母版页的片段
内容页:
母版页:
asp.net - 从 asp.net 内容页面中的 MasterPage 访问下拉值
我有母版页和内容页,在母版页上,我有一个下拉列表,其中列出了货币,并且基于从下拉列表中选择的值,内容页上的价格值应该得到更新,但是由于内容 page_load 事件首先被解雇
我没有从货币下拉列表中选择最新的货币,因此,我必须再次刷新页面才能获得最新的值。我尝试了 cookie 方式,在第一个页面加载时,我在 cookie 中设置了默认货币,在 selectedindexchange 事件中,我根据所选货币更新了 cookie 中的值。
但是,由于第一个内容页面的 page_load 事件被触发,我无法实现预期的结果。
有没有人有任何想法在页面加载时访问最新的 selectedindexchange 事件数据,而不重新加载页面,或者不重新加载内容页面的 page_load 事件。
javascript - 如何从 content.js 打开 Browser_Action?甚至可能吗?
我正在开发一个 chrome 扩展程序,它允许用户browser_action
通过
按下他们从options-page
.
我想使用
或类似的东西......我知道这个特定扩展 API
( ) 仅适用于. 我正在
为&构建这个扩展,所以这不是我的选择。document.onkeyup = function(){
Chrome.runtime.openPopup();
};
runtime.
openPopup
mozilla firefox
Chrome
Opera
我该怎么办?
是通过向文件添加chrome.commands
API吗?然后从/修改该文件并重新加载扩展名?我已经到处寻找一种方法来执行上面解释的方法,但这似乎
是不可能的。 manifest
options.html
options.js
是的,是的,我知道它有一个用于自定义 chrome 扩展
键盘快捷键Chrome
的内置方法,但就像我说的那样,我希望用户能够
从页面中指定快捷方式,并且我
也在开发这个扩展。所以这真的行不通...options.html
Opera
有什么解决办法吗?
我试过Content.js
—— chrome.runtime.sendMessage
& Popup.js
——chrome.runtime.onMessage.addeEventListener(function() {self.focus();});
xamarin - 如何强制 Xamarin Forms 标签或视图重绘以防止重复标签
更新 2:我确定这是由我正在使用的 Xamarin Forms Extended Card View (XfxCardView) 包引起的。更改框架的卡片视图可以解决问题(图 1)。
更新 1:我发现添加背景颜色会消除其中一个重复项(图 2),但它的位置错误。一旦属性更新为新值,错误的标签就会消失并显示正确的标签。更改标签上的“HorizontalOptions”和“VerticalOptions”只会移动不正确的标签(图 3)。
我有一个 XAML ContentPage,里面有多个子 ContentView。都有自己的视图模型。我构建了视图模型,以便在调用主机 ContentPage 的 OnAppearing() 方法时,它会在所有视图模型上调用 Start() 以将默认值设置为属性。这些属性之一是获取默认值“$0.00”的标签。问题是这个单一标签在 2 个不同的位置绘制了两次(见下面的截图)。如何使 ContentView 重绘以便只显示正确的标签?
我已经完成了测试,并且知道只有一个标签(我错过的某处没有重复),并且我知道这是导致问题的可绑定属性的设置。将值硬编码到 xaml 中可以防止这种情况(当然我不能将属性绑定到它)。
父 ContentPage 的一部分:
“键盘视图”的适用部分
Parent的ViewModel的适用部分
KeypadViewModel 的适用部分
button - 如何使用 Xamarin.Forms 在 var 内容页面代码隐藏中添加按钮?
如何在代码隐藏的 var 内容页面中添加按钮?我正在尝试制作内容页面的列表视图,每个页面都有自己的按钮。