我想编辑文本并保存,但是内联,这是,文本上传到服务器中的文字控件,但现在我想编辑内联文本。
用户控件 - ASP.NET
...
+ "<td>" + status + "</td>"
...
load.Controls.Add(new LiteralControl(_str));
我的想法是点击数字并进行编辑。我怎么能这样做?
答案 0 :(得分:1)
您可以将状态呈现为已禁用的无边框文本框(input =“text”)。这意味着它看起来像是用户的纯文本。当用户单击它时,您将更改文本框样式以使其可见(带边框)和可编辑(可调焦,已启用)。当用户离开文本框(onblur事件),向服务器发出AJAX请求或者当用户单击保存按钮(假设它可能存在)时,可以保存该信息的过程。