小编Voj*_*nal的帖子

根据条件更改datagridview单元格颜色

我已经将数据从数据库加载到datagridview并且有两列目标值和体积,其中体积>目标值,体积单元格应为绿色,体积<目标值,然后体积应为红色.我尝试过,但我无法做到.

private void dataGridView1_DataBindingComplete(object sender, DataGridViewBindingCompleteEventArgs e)
{
    if (dataGridView1.Rows.Count > 0 && dataGridView1.Columns.Count > 0)
    {
        foreach (DataGridViewRow r in dataGridView1.Rows)
        {
            if (Volume > target value)
            {
                cell.Style.BackColor = Color.AliceBlue;
            } 
Run Code Online (Sandbox Code Playgroud)

c# datagridview winforms

27
推荐指数
4
解决办法
9万
查看次数

如何将参数传递给服务器端 Blazor 中的 razor 组件?

如何将参数传递给 razor 组件?

到目前为止我试过

@(await Html.RenderComponentAsync<Rateplan>(RenderMode.ServerPrerendered, new { id= 100}))
Run Code Online (Sandbox Code Playgroud)

但我收到一个错误

InvalidOperationException:不支持使用参数预呈现服务器组件。

我用 RenderMode.ServerPrerendered 尝试了同样的事情,但我收到一个错误

InvalidOperationException: 不支持带有参数的服务器组件。

我也试过做

<Rateplan Id="100"></Rateplan>
Run Code Online (Sandbox Code Playgroud)

但这甚至没有启动组件。

c# asp.net-core blazor blazor-server-side razor-components

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

需要根据列中的值生成n行

我有下表

表A.

ID | QUANTITY
------------
1  | 3
2  | 2
Run Code Online (Sandbox Code Playgroud)

我需要的是

表B

ID | Ref No.
------------
1  | MyRef1
1  | MyRef2
1  | MyRef3
2  | AnotherRef1
2  | AnotherRef2
Run Code Online (Sandbox Code Playgroud)

即我需要生成表B,其行数与A中的数量相同,并且升序参考号为.在每一行.

我可以用游标或UDF来做,但有更优雅的解决方案吗?

t-sql sql-server

13
推荐指数
3
解决办法
2万
查看次数

如何在服务器上的 ASP.NET Core 产品上禁用“尝试重新连接到服务器”消息

我有一个 ASP.NET Core 3.1 C# razor pages 应用程序,它也使用了一些 Blazor 服务器端 razor 组件。我已将其发布到 Windows 2008 R2 Server 上的 IIS。但是当在一部安卓手机上用 Chrome 浏览网站时,会定期出现一条消息:

尝试重新连接到服务器

此外,当用户在一段时间内处于非活动状态时,例如关闭手机显示屏,会出现一条消息

与服务器断开连接。重新加载页面...

该网站不是英文的,这些通用信息不利于最终用户体验。有什么方法可以禁用这些消息,或者至少将它们翻译成另一种语言?

c# asp.net-core razor-pages blazor-server-side asp.net-core-3.1

11
推荐指数
3
解决办法
7541
查看次数

将Mvvm Light更新为版本5后,我需要做哪些更改才能使RelayCommand CanExecute()工作?

我将Mvvm Light更新为版本5并注意到它已RelayCommand停止工作.

问题似乎CanExecute()是没有被调用来验证.它只验证一次,就像加载窗口时一样.

这可能是最近更新中的错误还是我需要在XAML中更改某些内容?

在更新之前一切正常.我正在使用WPF.

c# wpf mvvm-light

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

适用于 SAP HANA 的 .Net 连接器和 .Net Core

我们正在为我们的组织创建一个 web api。API 从 HANA 视图连接和检索数据。我指的是以下链接中提供的示例来建立连接

https://blogs.sap.com/2015/04/15/creating-ac-application-using-sap-hana-and-adonet/

由于 .Net Core 不允许直接引用 DLL,我们正在创建一个本地 nuget 包并引用它(https://docs.nuget.org/ndocs/create-packages/creating-a-package

初始化 HanaConection 时出现以下错误:

{"版本不匹配:C:\Windows\assembly\GAC_MSIL\Sap.Data.Hana.v3.5\1.0.120.0__0326b8ea63db4bc4\Sap.Data.Hana.v3.5.dll (1.0.120.0), C:\Program Files\sap\hdbclient\libSQLDBCHDB.dll (1.00.112.00.1457615240).":"C:\Program Files\sap\hdbclient\libSQLDBCHDB.dll"}

.net sap connector hana sap-dotnet-connector

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

ReactDOM.render:React从16.4.2升级到16.5.2后,无法在卸载的组件上找到节点

我已将ReactJS项目更新到最新版本,npm update并从Visual Studio 2017运行,结果如下:

+ @material-ui/icons@2.0.3
+ react-dom@16.5.2
+ @material-ui/core@1.5.1
+ react@16.5.2
+ @aspnet/signalr@1.0.4
added 4 packages from 3 contributors, removed 10 packages, updated 20 packages and audited 185 packages in 23.309s
found 0 vulnerabilities
Run Code Online (Sandbox Code Playgroud)

当我跑步时,npm outdated我仍然得到:

Package             Current  Wanted  Latest  Location
@material-ui/core     1.5.1   1.5.1   3.2.0  Dixie
@material-ui/icons    2.0.3   2.0.3   3.0.1  Dixie
Run Code Online (Sandbox Code Playgroud)

现在当我运行项目时,在更新之前有效,我得到了

ReactDOM.render:无法在卸载的组件上找到节点.

这是我的package.json:

{
  "name": "Dixie",
  "version": "0.1.0",
  "private": true,
  "dependencies": {
    "bootstrap": "^3.3.7",
    "react": "^16.4.1",
    "react-bootstrap": "^0.31.5",
    "react-dom": "^16.4.1",
    "react-router-bootstrap": "^0.24.4",
    "react-router-dom": "^4.2.2", …
Run Code Online (Sandbox Code Playgroud)

node.js npm reactjs material-ui

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

无法在 Razor 组件中呈现原始 html

我在 ASP.Core 3.0 razor pages (normal) 项目中有以下 Razor 组件(Blazor 服务器端?):

@using WEKA.Models
@using Microsoft.AspNetCore.Html

<div class="jobs-list">
    @foreach (var e in News)
    {
        <div class="job" data-aos="fade-up">
            <a href="@e.Link">
                <div class="col name">@e.Text)</div>
                <div class="col more">Detail</div>
            </a>
        </div>
    }
</div>

@code {

    public List<QNewsList> News
    {
        set { }
        get
        {
            using (WEKAContext db = new WEKAContext())
            {
                var q = from n in db.Qaktuality select new QNewsList() { Datum = n.Datum.ToString("d.M.YYYY"), Text = new HtmlString(n.Text), Link = n.RssLink };
                return q.ToList();
            } …
Run Code Online (Sandbox Code Playgroud)

c# asp.net-core razor-pages blazor blazor-server-side

7
推荐指数
2
解决办法
4369
查看次数

运行更新查询时出现“子查询返回超过 1 个值”错误

请保持温和,我正在尝试更新 sql server 中的查询,但遇到错误。这是我在同一个数据库中的两个表和下面提供的查询,我的要求是根据表 1 更新 table2 中的列 groupCode,但我面临以下错误:

错误

消息 512,级别 16,状态 1,第 1 行子查询返回了 1 个以上的值。当子查询跟随 =、!=、<、<=、>、>= 或当子查询用作表达式时,这是不允许的。该语句已终止。

表格1

**Dept**    **DeptCode**    **GroupName**   **GroupCode**
IT      32      Login-Els       1
IT      32      QC-Els          4
CT      20      Login-OUP       1
CT      20      XML-OUP         2
CT      20      QC-OUP          4
MECH    34      Login-CEN       1
MECH    34      XML-CEN         2
MECH    34      PAGINATION-CEN  3
MECH    34      QC-CEN          4
Run Code Online (Sandbox Code Playgroud)

表2

**Activity**    **DeptCode**    **Group**
Login-Els       32      NULL
QC-Els          32      NULL
Login-OUP       20      NULL
XML-OUP         20      NULL
QC-OUP          20      NULL …
Run Code Online (Sandbox Code Playgroud)

sql-server insert-update sql-server-2008 sql-update

6
推荐指数
1
解决办法
9429
查看次数

使用sequelize连接到本地SQL Server数据库

完成 SQL Server 安装程序后,给定的连接字符串为Server=localhost\MSSQLSERVER01;Database=master;Trusted_Connection=True;,这似乎是一种奇怪的格式,如果我尝试使用该连接字符串通过sequelize 连接到数据库:

var sequelize = new Sequelize(process.env.DB_STRING);
Run Code Online (Sandbox Code Playgroud)

我收到错误:

类型错误:无法读取 null 的属性“替换”

在新的 Sequelize (C:\Users\George\Source\Repos\TestProj\node_modules\sequelize\lib\sequelize.js:132:40) 处的对象处。(C:\Users\George\Source\Repos\TestProj\models\index.js:13:21) 在 Module._compile (module.js:570:32)

sql-server sequelize.js

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