【发布时间】:2017-02-16 19:08:02
【问题描述】:
我一直在尝试让选定的下拉选项在导出时出现在 Word 文档中。 当前的默认行为是所有选项标记都出现在导出的文档中,而没有指示选择了哪个选项。 (这是有道理的,因为导出函数只是将所有 html 导出为纯文本,所以会发生这种行为。
到目前为止,这些是我尝试过的方法(都不起作用): - 在通过 javascript 执行事件将导出事件发送到控制器之前捕获导出事件(从而能够去除任何不需要的文本)。问题是execute事件和exportas事件是异步的,所以在export事件调用执行之前我不能修改文件。
-在将文本转换为Word文档并下载之前修改控制器端的文本(文本发送时没有特殊字符,几乎无法解析)
-尝试用剑道自动完成小部件替换下拉列表(这也是一个可接受的解决方案)。小部件无法在文档内正确呈现。所有数据源选项都在那里,甚至可以正确过滤,但它的样式不正确或打开。
还有其他人能够找到解决此问题的方法或我可以使用其他方法吗?
编辑: 根据要求,这是基本代码的屏幕截图:
【问题讨论】:
-
我的代码看起来和这里的例子一模一样:docs.telerik.com/aspnet-mvc/helpers/editor/…。在值字段中带有带有选项的选择标签。
-
我在文末添加了截图。
标签: kendo-ui export kendo-asp.net-mvc docx kendo-editor