zoukankan      html  css  js  c++  java
  • MVC 4中的坑

    1、VirtualPathUtility.ToAbsolute

    这个方法的官方解释是 Converts a virtual path to an application absolute path. 意思是应用程序虚拟路径转换为绝对路径

    但实际是取不到绝对路径的 

    VirtualPathUtility.ToAbsolute("~/App_Data/"); 这个取到的实际是 C:/App_Data 这个目录

    需要取绝对路径还是需要

    System.Web.HttpContext.Current.Server.MapPath("~/App_Data/”);  这样

    2、Rozor 引擎中 if else问题

    @if (FileTypeHelper.IsAudio(item))
    {
    <span class="glyphicon glyphicon-music"></span>
    flag = true;
    }

    else

    if (FileTypeHelper.IsVideo(item))

    {

    }

    这样写 else是不会执行的  虽然代码进行了着色 并且不报错

    所以只能分开写

    @if(bool1)

    {}

    @if(bool2)

    {}

    很坑.....

    MongoDB中的坑就暂时不叙述了 有时间我专门写一个出来

    贴出经验给大家参考下,如有更好的解决方案 欢迎留言

  • 相关阅读:
    抓老鼠啊~亏了还是赚了?
    币值转换
    打印沙漏
    秋季学习总结
    对我影响最大的三位老师
    自我介绍
    第三周作业
    第二周作业
    求最大值及其下标
    PTA编程总结3
  • 原文地址:https://www.cnblogs.com/DragonX/p/4050005.html
Copyright © 2011-2022 走看看