【问题标题】:Click event for multiline textbox多行文本框的单击事件
【发布时间】:2010-07-13 20:46:51
【问题描述】:

这适用于 asp.net 站点上的多行文本框。我可以使用 html 控件或 asp.net 控件,但我想做的是以某种方式识别正在单击的行 - 最好是服务器端,这样它就可以在没有 javascript 的情况下工作,但 jquery 解决方案也可以。单击该行后,我需要从该行中获取文本,并在 xml 查找后返回一个输出。

我只是想知道这是否可能,或者是否应该考虑一种更好的方式来呈现我的数据。

谢谢。

【问题讨论】:

    标签: asp.net jquery onclick multiline mouseclick-event


    【解决方案1】:

    如果您不需要在客户端编辑数据,并且想使用 ASP.NET 组件,为什么不使用列表框?

    您可以在后端逐行解析文本,根据需要添加适当的间距,并将项目添加到列表框。

    您可以响应回帖上的点击事件,并通过抓取所选项目并在后端执行您需要执行的任何处理来识别点击的行。

    除了深入研究 Javascript,您的选择非常有限。

    【讨论】:

    • 我还希望人们能够复制文本框的全部内容,否则我会立即使用列表框..
    • 所以基本上我得重新考虑一下?
    • 是否可以允许用户使用按钮复制列表框的全部内容?
    • 如果您只想坚持使用 ASP.NET 组件,您的另一个选择是显示您的可点击列表和第二个可选择的文本框。也许您可以在页面上放置一个选项卡控件,一个用于选择整个文本,另一个用于响应您的事件。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多