FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

本论坛已关闭(禁止注册、发帖和回复)
请移步 三石和他的朋友们

FineUI首页 WebForms - MVC & Core - JavaScript 常见问题 - QQ群 - 十周年征文活动

FineUI(开源版) 下载源代码 - 下载空项目 - 获取ExtJS - 文档 在线示例 - 版本更新 - 捐赠作者 - 教程

升级到 ASP.NET Core 3.1,快、快、快! 全新ASP.NET Core,比WebForms还简单! 欢迎加入【三石和他的朋友们】(基础版下载)

搜索
12
返回列表 发新帖
楼主: 石头
打印 上一主题 下一主题

关于Confirm的用法,有谁知道?

[复制链接]
11#
发表于 2012-12-27 03:08:17 | 只看该作者
许许的风 发表于 2012-12-26 08:04
这个不行..我试过了..我想同问5楼的问题..在后台判断然后出来确定和取消两个按钮..这个我折腾了些许时间 ...

我的可以啊 但是你得在触发按钮点击事件之前设置confirmtext的值
12#
发表于 2012-12-27 08:50:36 | 只看该作者
同求,问了好几次了,没有人给出正确答案
13#
发表于 2012-12-28 02:04:53 | 只看该作者
我自己参照DEMO做的,不知道是否有帮助。
//动态添加 按钮
FineUI.Button btn = new FineUI.Button();   //可用循环来设定
btn.Text ="****";    //自己定义,可用循环来设定
//.........
             btn.ConfirmText = "请问是: " + btn.Text.Trim() + " 吗?";    //弹出提问框
                    btn.EnableAjaxLoading = false;
                    btn.Click += new EventHandler(btn_Click);    //按确定后执行btn_Click方法
                   btn.Size = ButtonSize.Large;   //设置按键大小

void btn_Click(object sender, EventArgs e)   //点击确定后执行的方法   点击取消则不执行
        {
            FineUI.Button btnNow = (FineUI.Button)sender;    //取得用户按了哪个按键
            string btnName = btnNow.Text;     
            //.............. 下面是 自己定义的方法
}
14#
发表于 2014-9-24 13:01:32 | 只看该作者
许许的风 发表于 2012-12-26 08:04
这个不行..我试过了..我想同问5楼的问题..在后台判断然后出来确定和取消两个按钮..这个我折腾了些许时间 ...

这个方法可以!我也刚试过!
第一步,先给button的ConfirmText赋一个默认值,随便什么都可以!
第二部,根据业务需要判断是否需要弹出Confirm框,需要就给button的ConfirmText赋值,不需要就赋值null即可!
15#
发表于 2014-9-24 20:24:03 | 只看该作者
btn.onClientClick = Confirm.GetShowRefrence("确定删除吗?","确定",MessageIcon.Question,PageManager1.GetCustomEventRefrence("Delete"),"");

给PageManager设置自定义事件,然后由Confirm的确定按钮触发
16#
发表于 2014-9-24 22:39:23 | 只看该作者
楼上2位是来挖坟的{:soso_e114:}
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|FineUI 官方论坛 ( 皖ICP备2021006167号-1 )

GMT+8, 2024-11-28 21:58 , Processed in 0.043175 second(s), 13 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表