只读客户详细信息的文本框

时间:2016-02-02 11:53:13

标签: c# html readonly

我试图在网站上显示客户详细信息,这些网站对一种客户类型是只读的,但可以修改为另一种。如何添加此功能?

3 个答案:

答案 0 :(得分:1)

因此,您可以为aspx控件设置TextBox.ReadOnly属性。对于输入,您只需要将readonly作为属性

例如:

  <input readonly name="txtName" type="text" id="txtName" runat="server" onchange="ProfileIsDirty()" ToolTip="Name" class="form-control height-fix no-border-bottom"  placeholder="NAME" MaxLength="200"/>

答案 1 :(得分:1)

<form action="demo_form.asp">
  Country: <input type="text" name="country" value="Norway" disabled><br>
  <input type="submit" value="Submit">
</form>

&#34;禁用&#34;属性阻止用户交互

答案 2 :(得分:1)

根据用户,您可以将readonly属性添加到文本框中。

假设您希望特定用户只读取文本框,

txtName.Attributes.Add("readonly","readonly");

对于其他用户,请勿添加此行。

此外,readonly将阻止用户编辑数据,尽管该光标位于该字段中。所以无需担心编辑。