文字控制<li>内联编辑</li>

时间:2013-02-08 16:02:54

标签: c# asp.net

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

用户控件 - ASP.NET

...

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

...

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

  • _str是一个带文字控件的字符串;

  • status是来自数据库的数据字符串。

    status

    我的想法是点击数字并进行编辑。我怎么能这样做?

  • 1 个答案:

    答案 0 :(得分:1)

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