直接打开转码工具就可实现你按照特定的语法书写的纯文本文件将其转换为标准的HTML代码。粘贴你的文本到文本框并点击转换按钮,生成的HTML代码会出现在的输出框内。
或者直接修改文本文档的后缀名为html也可以。
cshtml是ASP.net平台的代码文件,原则上讲只有在运行时,cshtml才会动态生成html代码并发送到客户端,所以你想要100%地把cshtml“转换”成html是不可能的,因为你不可能知道所有变量的运行时值。当然,如果你的cshtml里面没有变量,或包含的全部是可预知值的变量,那么你可以人工将变量值插入html标签,以及手动展开foreach等。
总的来说,cshtml的强大功能就在于动态生成html,要是没有运行时变量,那还不如直接写成静态的html,所以你的这个需求,原则上并不成立,如果你确实需要,建议你重新考虑一下设计思路。
PS:认真学习一下Razor语法,对你理解cshtml有很大帮助。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)