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中的坑就暂时不叙述了 有时间我专门写一个出来

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

  • 相关阅读:
    装饰器
    FLASK
    Flask第一个实例
    各种各样的PyQt测试和例子
    项目实战:天气信息查询
    窗口设置、QSS
    槽和信号
    布局
    打印机
    菜单栏、工具栏、状态栏
  • 原文地址:https://www.cnblogs.com/DragonX/p/4050005.html
Copyright © 2011-2022 走看看