Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何更改RadGrid的GridButtonColumn确认对话框中的“确定”和“取消”按钮不同语言的文本

如何更改RadGrid的GridButtonColumn确认对话框中的“确定”和“取消”按钮不同语言的文本
EN

Stack Overflow用户
提问于 2012-05-01 16:37:43
回答 1查看 1.2K关注 0票数 0

我有一个为删除设置了GridButtonColumn的Radgrid。我正在使用确认对话框,并使用资源文件根据用户的语言设置ConfirmText和ConfirmTitle属性。如何打开确认对话框中的Ok按钮、Cancel按钮和Close工具提示,以便根据用户的语言进行相应的设置?

EN

回答 1

Stack Overflow用户

发布于 2012-05-04 06:20:28

为此,您必须创建自己的确认模板。

首先,您必须在页面中添加一个用于存储您的文化信息的隐藏字段。(如果可能的话,那就把这段代码放在母版页上,这样它就可以在每一页上工作了)。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
protected override void OnLoad(EventArgs e)
{
    base.OnLoad(e);

    HtmlInputHidden hi = new HtmlInputHidden();
    HtmlHead head = (HtmlHead)Page.Header;
    hi.ID = "HtmlInputHiddenLang";
    hi.Attributes.Add("class", "HtmlInputHiddenLang");
    hi.Value = System.Threading.Thread.CurrentThread.CurrentUICulture.Name;
    head.Controls.Add(hi);
}

然后为radwindowmanager创建你自己的主题或模板。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 <telerik:RadWindowManager runat="server" SkinID="CustomSkin">
        <ConfirmTemplate>
            <div class="rwDialogPopup radconfirm">
                <div class="rwDialogText">
                    {1}
                </div>
                <div class="rwDialogButton">
                    <a onfocus="RadWindowConfirm_DefaultFocus();" onclick="$find('{0}').close(true);"
                        class="MyrwPopupButton" href="javascript:void(0);">
                        <img id="Img2" runat="server" class="imgCurrentCulture" src="~/Images/CURRENT_CULTURE/Yes.png"
                            onmouseover="ImageButtonMouseOver(this);" onmouseout="ImageButtonMouseOut(this);" /></a>
                    <a id="hrefNo" name="hrefNo" onclick="$find('{0}').close(false);" class="MyrwPopupButton"
                        href="javascript:void(0);">
                        <img id="Img3" runat="server" class="imgCurrentCulture" src="~/Images/CURRENT_CULTURE/No.png"
                            onmouseover="ImageButtonMouseOver(this);" onmouseout="ImageButtonMouseOut(this);" /></a>
                </div>
                <script type="text/javascript">

                    $('img.imgCurrentCulture').each(function () {
                        var culture = $('.HtmlInputHiddenLang')[0].value;
                        this.src = this.src.replace('/CURRENT_CULTURE/', '/' + culture + '/');
                    });

                    function RadWindowConfirm_DefaultFocus() {
                        document.getElementById("hrefNo").focus();
                    } 
                </script>
            </div>
        </ConfirmTemplate>
    </telerik:RadWindowManager>

根据上面的代码,默认url类似于"~/Images/CURRENT_CULTURE/Yes.png“。一旦您在隐藏字段中设置了您的文化名称,它将被CURRENT_CULTURE替换为En_us,因此您的最终图像url是"~/Images/en_us/Yes.png“。

注意:我在代码中使用了jquery,所以不要忘记在项目中添加jquery。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10400988

复制
相关文章
UFT VB脚本
分类: 自动化 2015-07-13 23:48 49人阅读 评论(0) 收藏 举报
全栈程序员站长
2022/09/01
6860
UFT脚本[通俗易懂]
SystemUtil.Run”C:\ProgramFiles(x86)\HP\UnifiedFunctionalTesting\samples\flight\app\flight4a.exe”
全栈程序员站长
2022/08/24
4580
Java中是否直接可以使用enum进行传输
我们在进行传输的时候 会有一些状态值,如Status为1代表删除,为0代表失败或者怎么样的。只传输一个)0或者1过去给第三方(此处不包括给前端),如果没有契约第三方会不认识你这个是什么意思,那我们在平时写业务逻辑的时候使用枚举很轻易就知道了什么状态什么值。所以我们在构建DTO对象的时候里面放一个枚举来表示。
袁新栋-jeff.yuan
2020/08/26
3.9K0
使用feign进行服务调用
Feign是spring cloud提供的一个声明式的伪http客户端,它使得调用远程服务就像调用本地服务一样简单,只需要创建一个接口并添加一个注解即可。
Java旅途
2020/10/22
2.4K0
jax-ws 生成soap_使用JAX-WS创建SOAP Web服务
有多种创建Web服务的方法。 在本文中,我们将使用JAX-WS创建基于SOAP的Web服务,该服务是XML Web Services的Java API,并将其部署在Tomcat下。
全栈程序员站长
2022/09/14
1.1K0
jax-ws 生成soap_使用JAX-WS创建SOAP Web服务
Python SOAP 调用
简单对象访问协议(SOAP,全写为Simple Object Access Protocol)是一种标准化的通讯规范,主要用于Web服务(web service)中。SOAP的出现是为了简化网页服务器(Web Server)在从XML数据库中提取数据时,无需花时间去格式化页面,并能够让不同应用程序之间透过HTTP通讯协定,以XML格式互相交换彼此的数据,使其与编程语言、平台和硬件无关 参考:http://zh.wikipedia.org/wiki/SOAP http://www.ibm.com/developerworks/cn/xml/x-sisoap/index.html python的soap包
py3study
2020/01/10
1.9K0
VB6 调用Excel,并进行操作
excelsheet.Application.Visible = True
办公魔盒
2019/07/22
2.7K0
VB6 调用Excel,并进行操作
使用ApDiag工具进行WinCC脚本诊断
1使用ApDiag工具进行WinCC脚本诊断概述 WinCC 的C脚本功能非常强大,可以提供较高的自由度。但是,不恰当地组态和使用脚本功能会显著降低系统性能,也可能导致系统崩溃。本文所讨论的脚本问题主要为C脚本的阻塞和挂起问题,即如果在过小的周期内正在运行的动作太多或者动作的执行时间过长(要处理的动作将越聚越多),或者动作已被挂起(休眠、循环、输出对话框、等待另一个应用程序的响应...),则等待队列可能会溢出。所有其它动作均将积聚在等待队列中,不能及时进行处理。 针对以上问题,可以使用 ApDiag 诊断工具进行分析和诊断,ApDiag 工具主要可以提供以下功能:
科控物联
2022/03/29
3K0
使用ApDiag工具进行WinCC脚本诊断
PHP使用SOAP调用.net的WebService问题
项目的需求,需要和一个.net系统进行数据交换,合作方提供了一个WebService接口。这个与一般的PHP POST或GET传值再查库拿数据的思路有点不一样,需要用到SOAP模块,处理方法也很简单,
wangxl
2018/03/07
1.7K0
【Groovy】Groovy 脚本调用 ( Linux 中调用 Groovy 脚本 | Windows 中调用 Groovy 脚本 )
在 命令行 , Groovy 脚本 , Groovy 类 , Java 类中 , 可以调用 Groovy 脚本 ;
韩曙亮
2023/03/30
2K0
比较分析REST风格的Web服务和SOAP协议的Web服务
当今的网络环境中,无论是在构建web服务还是进行分布式系统通信,SOAP和REST都是非常重要的协议。本文将对SOAP和REST进行深入的比较分析,并通过图示来帮助读者更好地理解这两种协议。
运维开发王义杰
2023/08/10
6730
比较分析REST风格的Web服务和SOAP协议的Web服务
常用软件自动化测试工具汇总
一、商业工具: 1、kylinTOP: 这是一款国产的自动化测试工具,支持Web和APP的自动化测试,其中元素智能定位是这款自动化软件主要特点,是设计理念比较超前的测试工具,算是国内众多自动化测试工具中,做的比较突出的一款。与传统的RFT和UFT相比,的确有过人之处,算是后起之秀吧。 2、RFT Rational Functional Tester 的基础是针对于java、.NET的对象技术和基于 Web 应用程序的录制、回放功能。工具为测试者的活动提供的自动化的帮助,如数据驱动测试。 IBM RFT是一个用于功能和回归测试的数据驱动的测试平台。它支持大范围的应用,例如.Net、Java、SAP、Flex和Ajax。RFT使用Visual Basic。Net和Java作为脚本语言。RFT有一个独特的功能,称为 Storyboard 测试,用户的动作被记录下来,并通过应用截图在 Storyboard 格式中可视化。 RFT的另一个有趣特性是它与IBM Jazz应用生命周期管理系统(如IBM Rational Team Concert和Rational Quality Manager)的集成。 3、UFT: UFT(别名:QuickTest Professional简称)QTP是一种自动化测试工具,以VBScirpt为内嵌语言,其前身是QTP。UFT支持功能测试和回归测试自动化,可用于软件应用程序和环境的测试。UFT自动化测试的基本功能包括:创建测试、检验数据、增强测试、运行测试脚本、分析测试结果、维护测试;UFT支持两种视图,一种是Keyword View(关键字视图),另一种是Expert View(专家视图)。是一款老牌的自动化测试工具。 4、SilkTest: 这个也是比较相对著名的工具,不过同样还是没有了解过,对于商业的工具,因为其占地面积大,还要破解等麻烦事,最关键的是使用的公司少,所以只使用过QTP,其它的一概未了解过。 二、开源工具: 1、Selenium: 这个应该大多数人都知道的,现在也是大多数互联网公司在使用的测试框架; Selenium仅支持Web的UI级别测试,但是其优点在于:
测试之道
2021/03/04
9340
2019年最佳自动化测试工具(前10名)
对更快地交付高质量软件或 “Quality at Speed” 的需求要求组织在敏捷、持续集成 (CI) 和 DevOps 方法中搜索解决方案。测试自动化是这些方面的重要组成部分。最新的世界质量报告 2018-2019 表明,测试自动化是实现 “Quality at Speed” 的最大瓶颈,因为它是成功实施敏捷和DevOps的推动者。
软测小生
2019/07/05
9K0
2019年最佳自动化测试工具(前10名)
基于soap 的python 的web services 服务
web services 已经不再流行,但是,由于它的在接口技术中有着非常重要的地位,同时现在最主要的Web 服务设计模型REST其实也属于web services 技术范畴。所以我们还是有必要学习一下。
流川疯
2019/08/15
4K0
基于soap 的python 的web services 服务
UFT使用技巧
UFT的基本功能包括两大部分:一部分是提供给初级用户使用的关键字视图;另一部分是提供给熟悉VBScript脚本编写的自动化测试工程师使用的专家视图。但是,并没有严格的区分,在实际的自动化测试项目中完全可以两者结合着使用。
全栈程序员站长
2022/09/01
1.4K0
常用功能自动化测试工具汇总
话说自动化测试方面的工具还是非常的多的,不可能也没有必要查看了所有的测试工具;个人觉得当学习众多同类知识或相关主题时,分几步走: 1、学习所有同类知识的共同理论、原理部分【此为共性】 2、学习所有同类知识的独有特性、技巧部分【此为个性】 3、根据具体的实际场景,适当的运用所学知识的【即运用知识的个性部分去解决特定的问题】 学习自动化测试工具也是这样的,之前不愿意学习太多是怕混淆视听,现在对原有知识已有了一定的固化认识【即了解了基本原理】,也就可以从新学习个性化的东西了;而这一步正是为了以后能够适当运用所掌握的知识,顺利的进行自动化测试任务的开展和实施。其目标达矣!
testwalkman
2020/02/28
2.1K0
测试人员必看-做好自动化测试的7大技能
随着敏捷和DevOps等新时代项目开发方法逐渐取代旧的瀑布模型,测试需求在业界不断增长。测试人员现在正在与开发人员一起工作,自动化测试在许多方面极大地取代了手动测试。自动化测试人员的数量增长,也极大地增加了测试行业的竞争,要想在茫茫测试人员中脱颖而出,首先要掌握以下七大技能。
优测云服务平台
2019/12/31
2.3K0
测试人员必看-做好自动化测试的7大技能
服务器可以调用接口进行录像回看吗?
RTSP/Onvif网络摄像头、GB/T28181国标流媒体服务器、RTMP推流服务器一个优势就是可以随时进行视频调用,错过的视频都可以调取录像来进行回看,所以对我们的研发来说,录像视频回看这种功能是我们的必备功能,并且会有相对应的接口配置可以自由设置。
EasyNVR
2020/04/24
2.5K0
服务器可以调用接口进行录像回看吗?
【shell脚本】$ 在shell脚本中的使用
注释:$* 和 $@ 都表示传递给函数或脚本的所有参数,不被双引号(" ")包含时,都以"$1" "$2" … "$n" 的形式输出所有参数。但是当它们被双引号(" ")包含时,"$*" 会将所有的参数作为一个整体,以"$1 $2 … $n"的形式输出所有参数;"$@" 会将各个参数分开,以"$1" "$2" … "$n" 的形式输出所有参数
码缘
2019/07/01
6.3K0
点击加载更多

相似问题

是否有工具可以模拟web服务(REST和SOAP)进行测试?

10

我是否可以使用SOAP UI工具进行没有任何web服务的web测试

20

使用WebRequest进行SOAP Web服务调用

10

在java中调用web服务SOAP

22

是否有用于SOAP web服务的文档工具?

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文