0

我想编辑文本并保存它,但内联,这是,文本上传到服务器中的文字控件,但现在我想编辑内联文本。

用户控制 - ASP.NET

...

+ "<td>" + status + "</td>"

...

load.Controls.Add(new LiteralControl(_str));

  • _str 是带有文字控制的字符串;

  • status 是作为数据库数据的字符串。

    地位

    我的想法是单击数字并进行编辑。我该怎么做?

  • 4

    1 回答 1

    1

    您可以将状态呈现为禁用的无边框文本框 (input="text")。这意味着它对用户来说似乎是纯文本。当用户单击它时,您将更改文本框样式以使其可见(带边框)和可编辑(可聚焦,启用)。该信息的保存过程可以在用户离开文本框(onblur 事件)、向服务器发出 AJAX 请求或仅当用户单击保存按钮(假设它可能存在)时进行。

    于 2013-02-12T22:29:42.730 回答