小编Rem*_*emy的帖子

Div列布局有3列:固定 - 液体 - 固定

我正在尝试构建一个3列布局,左侧有一个固定列,中间有一个流体列,右侧有另一个固定列.

谁见过这个?

这里有类似的问题,但不是我想要的解决方案. CSS布局2柱固定流体

html css liquid-layout

8
推荐指数
1
解决办法
7221
查看次数

Web Api帮助页面 - 所有<see cref ="MyClass"/>都缺失

在我的源代码文档中,我经常使用:

Get a <see cref="Quote"/> for the specified <see cref="apiOrder"/> object.
Run Code Online (Sandbox Code Playgroud)

这很好地转换为XmlDocument.xml中的下面的字符串,其中包含已编译的web api帮助页面.

Get a <see cref="T:Supertext.API.POCO.Quote"/> for the specified <see cref="!:apiOrder"/> object.
Run Code Online (Sandbox Code Playgroud)

但由于某些原因,所有这些引用都没有显示出来.我们得到的是:

Get a  for the specified  object
Run Code Online (Sandbox Code Playgroud)

我们找到了一些来源,但似乎没有任何效果.没有帮助:
Web Api帮助页面 - 不要在xml文档中转义html

过时的:http:
//thesoftwaredudeblog.wordpress.com/2014/01/04/using-microsoft-asp-net-web-api-2-help-page-part-2/

有任何想法吗?

asp.net-web-api asp.net-web-api-helppages

7
推荐指数
1
解决办法
714
查看次数

在响应式页面中包含 Microsoft Form

我们的营销部门构建了以下页面,并在页面上包含了 Microsoft Office 365 表单(有点像 Google 表格):

https://www.supertext.de/de/unternehmung/freelancerconvention

这在桌面浏览器和移动 Safari 上都可以正常工作,但在 Android 上我们得到了一个“Open Forms”。

    <div class="ba-slider drop-shadow">
        <iframe width="100%" height="850" src="https://forms.office.com/Pages/ResponsePage.aspx?id=Dp4vI5fQ_UGjqiwnMW3dIg4uUS9lXxZHq35wtvgCqBFUMEc0NjdJV1pSQVRQVkZJQTBTMjZHMzcwQy4u&embed=true" frameborder="0" marginwidth="0" marginheight="0" style="border: none; max-width:100%; max-height:100vh"
        allowfullscreen webkitallowfullscreen mozallowfullscreen msallowfullscreen>Lade...</iframe>
    </div>
Run Code Online (Sandbox Code Playgroud)

知道如何在 Android 上进行这项工作吗?

下面是它在 iPhone 和 Android 上的外观。

适用于 iPhone

安卓上只有一个链接

html forms android office365

7
推荐指数
0
解决办法
735
查看次数

Windows Workflow Foundation 4的状态机或流程图?

我们目前有一个处理翻译工作的系统.

  1. 客户创建订单
  2. 项目经理将其交给一个或多个翻译
  3. 然后它去了校对员
  4. 语言管理员检查质量,如果不好,工作可以追溯到翻译
  5. 项目经理将其交付给客户

目前,可以手动和/或覆盖所有状态.意味着可以跳过或退回任何步骤.

该应用程序是ASP.NET WebForms/MVC混合.

现在我想用Windows Workflow Foundation重新实现它.状态机比流程图更有意义吗?我并没有真正获得国家机器的优势......

asp.net workflow-foundation workflow-foundation-4

6
推荐指数
2
解决办法
2979
查看次数

MVCSitemapProvider指示当前节点和父节点

我想用css类标记当前节点和它的父节点.我在四处搜寻,发现这些链接:

http://mvcsitemap.codeplex.com/discussions/257786 http://mvcsitemap.codeplex.com/discussions/245000

所以我修改了SiteMapNodeModelList.cshtml,现在突出显示当前节点.但不知道我应该如何突出显示父节点.

<ul>
    @foreach (var node in Model) { 
        <li class="@(node.IsCurrentNode ? "current" : "")" >@Html.DisplayFor(m => node) 
            @if (node.Children.Any()) {
                @Html.DisplayFor(m => node.Children)
            }
        </li>
    }
</ul>
Run Code Online (Sandbox Code Playgroud)

为了标记父节点,我构建了一个扩展方法来检查所有直接子元素(我只有2个级别):

    public static bool IsCurrentNodeOrChild(this SiteMapNodeModel node)
    {
        if (node.IsCurrentNode) return true;

        return node.Children.Any(n => n.IsCurrentNode);
    }
Run Code Online (Sandbox Code Playgroud)

并改变了MenuHelperModel.cshtml,如下所示:

<ul id="menu">
    @foreach (var node in Model.Nodes) { 
        <li class="@(node.IsCurrentNodeOrChild() ? "current" : "d")" >@Html.DisplayFor(m => node) 
            @if (node.Children.Any()) {
                @Html.DisplayFor(m => node.Children)
            }
        </li>
    }
</ul>
Run Code Online (Sandbox Code Playgroud)

这现在完美无缺.但是真的没有更简单的方法吗?难道不能成为世界上第一个需要这个的人吗?

c# asp.net-mvc mvcsitemapprovider asp.net-mvc-sitemap

6
推荐指数
2
解决办法
3240
查看次数

使用c#将字节数组插入到特定位置的另一个字节数组中

这可能是一个愚蠢的问题,但尚未找到一个简单的答案......

我正在尝试将一个简单的c#字节数组插入到特定位置的另一个字节数组中.例如,现有的字节不应该被覆盖,而只是向后移动.真的就像你在现有的文本块中复制页面一些文本块.

  1. 到目前为止,我将创建一个具有两个现有数组长度的新数组.
  2. 将第一个数组复制到新数组中,直到插入开始的位置.
  3. 添加插入的数组
  4. 添加现有数组的其余部分.

但我认为这是常见的,应该更容易?还是我错了?

c# arrays bytearray

5
推荐指数
3
解决办法
1万
查看次数

通过Interop在Microsoft Publisher中获取不同的样式部分

我有一个小C#应用程序,它通过COM Interop API从Microsoft Publisher文件中提取文本.这很好用,但如果我在一个部分中有多个样式,我就会挣扎.可能一个单词中的每个字符都可能有不同的字体,格式等
.我真的必须比较字符后的字符吗?或者有什么能让我回归不同风格的部分吗?有点像我可以得到不同的段落?

foreach (Microsoft.Office.Interop.Publisher.Shape shp in pg.Shapes)
{
    if (shp.HasTextFrame == MsoTriState.msoTrue)
    {
        text.Append(shp.TextFrame.TextRange.Text);

        for(int i = 0; i< shp.TextFrame.TextRange.WordsCount; i++)
        {
            TextRange range = shp.TextFrame.TextRange.Words(i+1, 1);
            string test = range.Text;
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

或者通常是从Publisher文件中提取文本的更好方法吗?但我必须能够以相同的格式将其写回来.这是翻译.

c# ms-office office-interop publisher

5
推荐指数
1
解决办法
626
查看次数

Windows Azure 虚拟机配备什么样的显卡?

我正在考虑在 Windows Azure 虚拟机上运行一些图形密集型程序,但不确定它们有什么样的硬件。是否所有 VM 都具有相同的 GPU?你对它有什么体验?

gpu azure

5
推荐指数
1
解决办法
7237
查看次数

使用相同的SqlConnection for EntityFramework和"普通"SQL调用

我有混合EF和普通SQL调用的代码.整个过程在Azure上运行,因此我们使用ReliableSqlConnection.我们正在使用TransactionScope,我们没有分布式事务管理器(Azure再次).因此,我必须将ReliableSqlConnection传递给每个SQL调用.

现在的问题是如何将ReliableSqlConnection传递给EF调用?如果发现这篇文章:
如何使用现有的SqlConnection ADO.net实体框架?

这将导致此代码:

MetadataWorkspace workspace = new MetadataWorkspace(
  new string[] { "res://*/" },
  new Assembly[] { Assembly.GetExecutingAssembly() });

using (var scope = new TransactionScope())    
using (var conn = DatabaseUtil.GetConnection())
using (EntityConnection entityConnection = new EntityConnection(workspace, (DbConnection)conn))
using (var db = new UniversalModelEntities(entityConnection))
{
    //Do EF things

    //Call other SQL commands

    return db.SaveChanges();
}
Run Code Online (Sandbox Code Playgroud)

但我也不能将ReliableSqlConnection转换为DbConnection,UniversalModelEntities也不接受EntityConnection.

c# entity-framework azure

5
推荐指数
1
解决办法
839
查看次数

让我们在 IIS 上加密确认不起作用

我正在尝试使用 Certify SSL Manager 在我的 IIS 服务器上配置来自 Let's Encrypt 的 SSL 证书,但它在检查过程中失败。

https://dev.mywebsite.com/.well-known/acme-challenge/configcheck/

这有效:
https : //dev.mywebsite.com/well-known/acme-challenge/configcheck https://dev.mywebsite.com/.well-known/acme-challenge/test.txt

所以我假设它是 . 众所周知之前。但是 test.txt 有效的事实让我感到困惑。

我已经根据这个讨论配置了目录:https : //github.com/ebekker/ACMESharp/issues/15

我的 web.config 中有一堆重写的东西,但即使我完全删除了该部分,它仍然失败。

更新:
@Paul0515 建议与此相结合似乎解决了这个问题

public static void RegisterRoutes(RouteCollection routes)
{
    //this is for the "Let's Encrypt" SSL confirmation
    routes.IgnoreRoute(".well-known/");
}
Run Code Online (Sandbox Code Playgroud)

iis lets-encrypt

5
推荐指数
1
解决办法
3574
查看次数