<asp:TextBox ID="TextBox2" runat="server" Width="50px" Height="16px" ValidationGroup="MKE" /> 
        <ajaxToolkit:MaskedEditExtender ID="MaskedEditExtender2" runat="server" 
            TargetControlID="TextBox2" 
            Mask="9999999.99" 
            MaskType="Number" 
            InputDirection="RightToLeft" 
            AcceptNegative="Left" 
            DisplayMoney="Left" 
            ErrorTooltipEnabled="True" /> 
显示结果  ¥ 3257.67 现在想让 ¥ 显示为 吨 我该怎样设置????????? 求教 

解决方案 »

  1.   

    这和Ajax没关系吧
     数据绑定时 判断一下,再做显示
      

  2.   

    要么 这样问吧!!
    用js写 
           
          当文本框得到焦点时 将    3257.67  替换为  
    这样的 js  怎样写  求教  
      

  3.   


    string.replace("¥","吨");
      

  4.   

    那个displaymoney 为none。然后自己在后面加一个吨了 
    嘿嘿
      

  5.   

    textbox 是得到焦点后显示为  3257.67  未获得焦点时显示为 3257.67现在想让textbox 得到焦点后显示为  3257.67失去焦点后仍显示为3257.67求js完整点的代码  我对js不熟 谢谢
      

  6.   


    function changeText()
    {
        document.all.TextBox1.value = "吨" + document.all.TextBox1.value;
    }function resumeText()
    {
        document.all.TextBox1.value = document.all.TextBox1.value.replace('吨', '');
    }//在文本框标签中添加
    onfocus="changeText()"  onblur="resumeText()"