小编Mar*_*mer的帖子

iis url将http重定向到非www https

我需要重定向

www.domain.dehttps://domain.de -works

http://www.domain.dehttps://domain.de -works

http://domain.dehttps://domain.de - 不起作用

rewrite>
  <rules>
    <rule name="Imported Rule 1" stopProcessing="true">
      <match url="^(.*)$" ignoreCase="false" />
      <conditions logicalGrouping="MatchAll">
        <add input="{HTTP_HOST}" pattern="^www\.(.+)$" />
      </conditions>
      <action type="Redirect" url="https://{C:1}/{R:1}" redirectType="Permanent" />
    </rule>
  </rules>
</rewrite>
Run Code Online (Sandbox Code Playgroud)

iis redirect web

12
推荐指数
2
解决办法
1万
查看次数

隐藏许多行时,C# Datagridview 性能会受到影响

我用 C# 制作了一个 DataGradView,它允许我折叠和展开行。看起来像这样:

在此输入图像描述

在启动时,我想折叠具有多个条目的所有客户。就像图中所示的那样。customers is < 10.000 如果总数需要customer is > 10.000几分钟才能完成,效果很好。

折叠所有客户的代码:

   int number = 0;
        int oldnumber = 0;
        int parent = 0;

        foreach (CustomDataGridViewRow row in dataGridView1.Rows)
        {
            try
            {
                number = int.Parse(row.Cells[1].Value.ToString());

                if (number != oldnumber && int.Parse(dataGridView1.Rows[row.Index + 1].Cells[1].Value.ToString()) == number)
                {
                    row.Is_expander = true;
                    parent = row.Index;

                }
                if (number == oldnumber)
                {
                    row.hide(parent);
                }
                oldnumber = number;
            }
            catch { }
        }
Run Code Online (Sandbox Code Playgroud)

我调用了必须折叠的 foreach 行row.hide(parent),它将可见性设置为 false 并保存父索引。

对于每个父行将绘制一个图标 …

c# performance datagridview

2
推荐指数
1
解决办法
6264
查看次数

标签 统计

c# ×1

datagridview ×1

iis ×1

performance ×1

redirect ×1

web ×1