无法从禁用/只读文本框中读取 - asp.net

时间:2014-10-31 05:59:54

标签: c# asp.net

有两个文本框--txtUrl,txtUrllist。当用户输入txtUrl(比如说abc)时,txtUrllist会使用Javascript自动填充abc.com,abc.eu,..等。

当txtUrllist设置为Enabled=false or Readonly = true时,自动填充有效,但后面的代码中没有读取文本。它显示为空。用户不应该编辑txtUrl。可以在这做什么

<asp:TextBox ID="txtUrl" runat="server"></asp:TextBox> <br/>
<asp:TextBox ID="txtUrllist" runat="server" TextMode="MultiLine" enabled="false">
</asp:TextBox>



private void GetValues()
 {
   string url = txtUrl.Text;
   string urlList = txtUrllist.Text; // it is empty when Enabled=false or 
                                     //   Readonly = true
 }

我还尝试在禁用的asp:panel

中包含txturllist

0 个答案:

没有答案