我每次构建Web应用程序时都会想到的问题之一是,消息应该如何显示给最终用户
我尝试了类似Windows应用程序中的消息框,但是它们看起来很糟糕,并且在服务器上发布时会出现问题。我尝试了一个更新面板,该更新面板的页面底部顶部包含一个很酷的标签。.但是我仍然觉得它根本不够好。有时在使用AJAX时在特定情况下会遇到问题,但对于用户来说仍然不太好…
我想问一下出现一段时间然后消失的消息,例如,对某条消息进行上下投票时,该消息显示为橙色。
我想构建这样的消息,或者重用可以提供这些消息的DLL。这可行吗?
注意:::根据服务器端的特定条件为用户显示消息。
提前致谢。
嗯,下面显示了一种通过.cs使用jGrowl(在Shane’s Answer上扩展)的方法。
Webform ASP.NET中的此示例
使用1个按钮创建一个简单的aspx页面,并确保在页面头部包含必要的jquery /
jgrowl脚本和css引用,页面上也有一个ScriptManager和update面板。
在页面后面的代码中:
protected void Button1_Click(object sender, EventArgs e)
{
this.ShowStatus("This is your message!<br />Some HTML formatting works!<br />");
}
protected void ShowStatus(string message)
{
ScriptManager sm = ScriptManager.GetCurrent(Page);
if (sm.IsInAsyncPostBack)
{
string script = @"
$(document).ready(function() {
$.jGrowl.defaults.theme = 'iphone';
$.jGrowl('" + message + "', {theme: 'iphone',header: 'Notification',life: 8000});});";
ScriptManager.RegisterStartupScript(Page,this.GetType(), "notification", script,true);
}
}
自然使用适合您应用的主题,祝您好运!此外,该方法仅根据需要加载通知脚本(在这种情况下,单击按钮后),但是您可以将“ShowStatus”功能与后面代码中的其他事件/测试绑定。
本文向大家介绍Xamarin.Android 基本吐司消息,包括了Xamarin.Android 基本吐司消息的使用技巧和注意事项,需要的朋友参考一下 示例 首先,使用其中一种MakeText()方法实例化Toast对象。此方法采用三个参数:application Context,文本消息和烤面包的持续时间。它返回正确初始化的Toast对象。您可以使用来显示吐司通知Show(),如以下示例所示:
我有一个自定义的吐司diplaying图像和一些文本。这个祝酒词足够大,几乎可以覆盖半个屏幕。它的持续时间为LENGTH_LONG,因为它包含很多信息。
我试过: 在中。出于某种原因,cancel方法永远不起作用。 如果我在显示应用程序之前放入...然后会有另一个空检查。但在这样做之后,它也不起作用。我可以显示对话框而不是祝酒词,但这不是一个解决方案。
问题内容: 我有一个运行远程服务然后退出的android活动。该服务本身在设备节点上进行轮询并检查更改,我想使用Toast来提醒用户,但是我没有让它起作用。Toast没有显示,过一会儿,Android喊我的应用程序没有响应。顺便说一句,我不想再次开始活动并从那里显示吐司,我只是希望它在显示给用户的当前屏幕上弹出。 服务代码如下: 问题答案: 您无法通过服务呼叫Toast消息。除了UI线程之外,
函数功能:在屏幕底部以悬浮层形式显示字符串信息 函数方法 toast(text,time) 参数 类型 必填 说明 text string 是 提示信息,将在设备屏幕上以 HUD 形式显示 time number 否 不写默认 0 - 短时间显示,非 0 - 稍长时间显示 函数示例 toast("欢迎使用积木教程!",2); mSleep(3000);-- 建议 toast 函数后面添加 3 秒
我正在尝试用Bootstrap 4创建一个snackbar/toast版本。我从W3Schools的这篇教程开始。 更新:我试图为Bootstrap 4实现一个自定义的snackbar或toast,但现在没有必要,因为Bootstrap 4从4.2版开始就包含了这个选项,正如@zim所说的。