1
0
我不确定您要问的是什么,但我有一些XML数据——弃权、发布等的法律数据——在我的视图中呈现。我走了htmlhelper扩展路径,创建了一个扩展,它获取文档的URL和将其转换为HTML的XSLT样式表。我使用LinqXML类在memoryStream中加载XML并将其呈现为HTML。然后,它以字符串的形式返回,该字符串通过视图写入响应。如果您没有访问HTML助手的权限,您可以在静态类上编写类似于静态方法的内容(这就是扩展的内容),但不能使用扩展语法。这可以在您喜欢的任何视图中呈现。 我的代码示例:
|
2
0
为了澄清更多的体系结构以及我是如何解决它的。我有以下项目/程序集:
VB XML程序集只处理业务(1)模型的业务对象的序列化。所以我会输出这样的Xelement:
问题是我正在使用jqgrid,我需要将元素添加到每个发票的某些操作中,因此我需要类似以下内容:
我让它工作了,但是我必须在控制器中生成所有的actionHTML,这显然不是一个很好的关注分离,我丢失了所有的htmlhelper方法等等。所以我最终以“正确”的方式解决它的方法是:
为了进一步提高这个功能的可重用性,我创建了一个jqgrid主页面,它具有所有的记录计数,在内容区域中也是如此,这样我就可以在实际页面上传递这些信息,并且只需担心输出元素数据。 |
Newbie_Coder · 如何使用Jquery无画布裁剪框架 1 年前 |
NovoMannen · 导航中的下拉菜单在内容后面重叠 1 年前 |
Community wiki · 无法从jquery文档调用函数 1 年前 |