HTML输入字段禁用输入但仍然是POST

hip*_*hop 2 html webforms

基本上我想要一个禁用文本字段来显示存储在数据库中的值,但我不希望它被用户编辑.

我尝试过使用disabled="disabled"但后来不再POST到我的表单处理程序了...

有什么建议?

谢谢

And*_*air 7

纪录片:

在此示例中,INPUT元素被禁用.因此,它无法接收用户输入,也不会随表单一起提交其值.

为什么你需要价值?然后尝试readonly-attribute而不是disabled或去另一个hiddenfield.

编辑:
我不完全清楚,如果你使用asp.net,如果是这样,你可以这样做

<form submitdisabledcontrols="true" runat="server">
Run Code Online (Sandbox Code Playgroud)

你可以尝试一下:)