<i id='qA3I4'><tr id='qA3I4'><dt id='qA3I4'><q id='qA3I4'><span id='qA3I4'><b id='qA3I4'><form id='qA3I4'><ins id='qA3I4'></ins><ul id='qA3I4'></ul><sub id='qA3I4'></sub></form><legend id='qA3I4'></legend><bdo id='qA3I4'><pre id='qA3I4'><center id='qA3I4'></center></pre></bdo></b><th id='qA3I4'></th></span></q></dt></tr></i><div id='qA3I4'><tfoot id='qA3I4'></tfoot><dl id='qA3I4'><fieldset id='qA3I4'></fieldset></dl></div>

    1. <small id='qA3I4'></small><noframes id='qA3I4'>

      <legend id='qA3I4'><style id='qA3I4'><dir id='qA3I4'><q id='qA3I4'></q></dir></style></legend>
      • <bdo id='qA3I4'></bdo><ul id='qA3I4'></ul>

    2. <tfoot id='qA3I4'></tfoot>
    3. PostBack()之后如何保留只读文本框的文本?

      时间:2023-06-10

      • <small id='w3R17'></small><noframes id='w3R17'>

            <legend id='w3R17'><style id='w3R17'><dir id='w3R17'><q id='w3R17'></q></dir></style></legend><tfoot id='w3R17'></tfoot>
              <bdo id='w3R17'></bdo><ul id='w3R17'></ul>

                <tbody id='w3R17'></tbody>

              <i id='w3R17'><tr id='w3R17'><dt id='w3R17'><q id='w3R17'><span id='w3R17'><b id='w3R17'><form id='w3R17'><ins id='w3R17'></ins><ul id='w3R17'></ul><sub id='w3R17'></sub></form><legend id='w3R17'></legend><bdo id='w3R17'><pre id='w3R17'><center id='w3R17'></center></pre></bdo></b><th id='w3R17'></th></span></q></dt></tr></i><div id='w3R17'><tfoot id='w3R17'></tfoot><dl id='w3R17'><fieldset id='w3R17'></fieldset></dl></div>
              • 本文介绍了PostBack()之后如何保留只读文本框的文本?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                问题描述

                我有一个 ASP.NET TextBox,我希望它是 ReadOnly.(用户使用另一个控件对其进行修改)

                I have an ASP.NET TextBox and I want it to be ReadOnly. (The user modify it using another control)

                但是当有 PostBack() 时,文本会被重置为空字符串.

                But when there is a PostBack(), The text get reset to an empty string.

                我了解,如果您将 ReadOnly 属性设置为 TextBoxTrue,则其内容不会通过 PostBack().

                I understand that if you set the ReadOnly property to True of a TextBox it's content does not get saved through PostBack().

                有没有办法在 PostBack() 之后保留内容并使 TextBox 用户不可编辑?

                Is there a way to keep the content after PostBack() and make the TextBox not editable by the user?

                我尝试将Enabled属性设置为False,但是PostBack()之后内容仍然没有保存.

                I tried to set the Enabled property to False,But still the content doesn't save after PostBack().

                推荐答案

                我找到的另一个更简单的解决方案:

                Another solution I found and easier one:

                将此添加到页面加载方法中:

                Add this to the Page Load method:

                protected void Page_Load(object sender, EventArgs e)
                {
                     TextBox1.Attributes.Add("readonly", "readonly");
                }
                

                这篇关于PostBack()之后如何保留只读文本框的文本?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                上一篇:Winforms 文本框 - 使用 Ctrl-Backspace 删除整个单词 下一篇:没有了

                相关文章

                1. <tfoot id='3i8b0'></tfoot>
                    <bdo id='3i8b0'></bdo><ul id='3i8b0'></ul>
                  <i id='3i8b0'><tr id='3i8b0'><dt id='3i8b0'><q id='3i8b0'><span id='3i8b0'><b id='3i8b0'><form id='3i8b0'><ins id='3i8b0'></ins><ul id='3i8b0'></ul><sub id='3i8b0'></sub></form><legend id='3i8b0'></legend><bdo id='3i8b0'><pre id='3i8b0'><center id='3i8b0'></center></pre></bdo></b><th id='3i8b0'></th></span></q></dt></tr></i><div id='3i8b0'><tfoot id='3i8b0'></tfoot><dl id='3i8b0'><fieldset id='3i8b0'></fieldset></dl></div>

                  <small id='3i8b0'></small><noframes id='3i8b0'>

                    <legend id='3i8b0'><style id='3i8b0'><dir id='3i8b0'><q id='3i8b0'></q></dir></style></legend>