【问题标题】:How To Change Ajax Control Toolkit Controls Button Text如何更改 Ajax 控件工具包控件按钮文本
【发布时间】:2010-01-10 13:00:40
【问题描述】:

Ajax Control Toolkit 提供了太多有用的控件,我已经在多语言应用程序中使用它们,没有什么不好,一切都很好。

问题是,如何更改 Ajax 控件工具包按钮文本,例如在 Confirm Button Extender 中,反之亦然。

任何帮助表示赞赏

【问题讨论】:

  • 我更新了下面的答案,希望这就是你所追求的……如果不是,请发表评论。

标签: asp.net asp.net-ajax localization ajaxcontroltoolkit


【解决方案1】:

我误解了你的目的。要自定义按钮文本,您必须创建自己的模式并指示扩展器将其与 DisplayModalPopupID 属性一起使用,如下所示:

 <asp:Button ID="btnCancel" ruat="server" Text="Cancel With Confirm" />

 <cc1:ConfirmButtonExtender ID="ConfirmButtonExtender" runat="server" 
      TargetControlID="btnCancel"
      OnClientCancel="cancelClick"
      DisplayModalPopupID="MyCustomModal" />

 <cc1:ModalPopupExtender ID="MyCustomModal" runat="server" 
      TargetControlID="btnCancel" 
      PopupControlID="PNL" 
      OkControlID="ButtonOk" 
      CancelControlID="ButtonCancel" 
      BackgroundCssClass="modalBackground" />
 <asp:Panel ID="PNL" runat="server">
      Are you sure you want to cancel?
      <br /><br />
      <div class="buttons">
         <asp:Button ID="ButtonOk" runat="server" Text="Yes (Custom!)" />
         <asp:Button ID="ButtonCancel" runat="server" Text="No (Custom!)" />
      </div>
 </asp:Panel>

【讨论】:

  • 亲爱的 nick,您可以使用 ConfirmText 向用户发送一条消息,最后用户从提供的按钮中进行选择(确定-取消-是-否)等我想更改按钮文本而不是当前可用的确认文本
  • 只要没有为这个问题发布答案,我将其标记为答案,但这不是我真正的答案,任何帮助appriciate
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-01-07
  • 1970-01-01
  • 2011-06-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多