小编mur*_*983的帖子

Asp.Net SQL更新语句

我的页面上有一个Asp.net应用程序,用户请求删除用户。然后,这将填充我的“Admin_TaskList”数据库。

然后,管理员进入站点的安全区域并输入用户名并单击按钮。确认后,该用户将从我的“用户”数据库中删除(已经可以正常工作),但我希望我的“Admin_TaskList”数据库“状态”列从“待办事项”更改为“已完成”。

令我难过的是,我的删除位正在工作,但我正在努力更新我的其他表。

我尝试过的代码片段

conn.Open();
SqlCommand cmd2 = new SqlCommand("UPDATE FROM Admin_TaskList SET Status = 'Complete' WHERE Description = 'Remove User' AND Name = @Name", conn);
cmd2.Parameters.AddWithValue("@Name", txtRemoveUser.Text);
SqlDataReader rd2 = cmd2.ExecuteReader();
conn.Close();
Run Code Online (Sandbox Code Playgroud)

完整代码

public void btnRemoveConfirmYes_Click(object sender, EventArgs e)
        {
            string connection = ConfigurationManager.ConnectionStrings["PaydayLunchConnectionString1"].ConnectionString;
            SqlConnection conn = new SqlConnection(connection);

            conn.Open();
            SqlCommand cmd1 = new SqlCommand("DELETE FROM Users WHERE Name = @Name", conn);
            cmd1.Parameters.AddWithValue("@Name", txtRemoveUser.Text);
            SqlDataReader rd1 = cmd1.ExecuteReader();
            conn.Close();

            conn.Open();
            SqlCommand cmd2 = new SqlCommand("UPDATE FROM Admin_TaskList …
Run Code Online (Sandbox Code Playgroud)

c# sql-server asp.net webforms

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

显示 mat-sidenav-container 时,Angular 5 停止背景滚动

我正在创建一个新Angular 5网站,mat-sidenav但我遇到了问题。

我的mat-sidenav-container位于我的position: fixed主菜单下,这很好,但如果页面有垂直滚动,如果mat-sidenav显示它也会滚动。

我所追求的是停止后面的内容滚动,如果mat-sidenav显示,但我不知道CSS这样做,因为我已经尝试了所有position

HTML

<mat-toolbar>
    <mat-icon class="subMenuIcon" (click)="sidenav.toggle()" title="Click to open the sub-menu.">reorder</mat-icon>
    <img src="./assets/images/Crest.jpg">LEARNING SITE
    <div class="emptySpace"></div>        
    <mat-icon class="loggedInIcon">person</mat-icon>
    <span style="font-size: 15px">USERNAME</span>
</mat-toolbar>
<mat-sidenav-container>
    <mat-sidenav #sidenav mode="over" opened="false">
        <div class="closeButton">
            <mat-icon (click)="sidenav.toggle()" title="Click to close the sub-menu.">clear</mat-icon>
        </div>
        <a (click)="sidenav.toggle()" routerLink="/">
            <mat-icon>person</mat-icon>
            Dashboard
        </a>
        <a (click)="sidenav.toggle()" routerLink="search">
            <mat-icon>search</mat-icon>
            Search
        </a>
    </mat-sidenav>
</mat-sidenav-container>
<router-outlet></router-outlet>
Run Code Online (Sandbox Code Playgroud)

CSS

mat-sidenav {
    background-color: gray;
    margin-top: 64px;
    color: #ffffff; …
Run Code Online (Sandbox Code Playgroud)

html css angular angular5

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

并排角度显示2卡

我有一个Angular 5正在使用的网站routing

在我的代码分支中,我有一个文件夹,其中包含带有各种数据的部分。

然后,我要做的是在主页上显示我需要完成的部分,但是问题是,因为我有2个component.html文件嵌套在一个文件中,所以它在单独的行上显示了我的信息部分。

我试过了:

  • 将它们包装在DIV主页上
  • 浮动:在组件上向左/向右移动 mat-card
  • 设定宽度

个人详细信息组件html

  <mat-card>
    <mat-card-title class="firstCard">Personal details</mat-card-title>
    <mat-card-content>
        <mat-form-field>
          <input matInput id="invName" placeholder="Full name" #name value="Mr Test Test" readonly>
        </mat-form-field>
        <mat-form-field>
          <input matInput id="invRef" placeholder="Investor reference" #ref value="A11111" readonly>
        </mat-form-field>
        <mat-form-field>
          <input matInput id="invId" placeholder="Investor ID" #id value="101010" readonly>
        </mat-form-field>
        <mat-form-field>
          <input matInput id="invDoB" placeholder="Date of birth" #dob value="01 January 1950" readonly>
        </mat-form-field>
        <mat-form-field>
          <input matInput id="invNino" placeholder="National Insurance Number" #nino value="AA112233A" readonly>
        </mat-form-field>
        <mat-form-field> …
Run Code Online (Sandbox Code Playgroud)

html css angular angular-forms

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

使用列表的ASP.Net随机生成器

我正在尝试使用后面的代码中的列表来编写随机生成器.我能够使用下面的代码获得一个完全正常工作的数字生成器,但我现在希望生成器运行一个地方列表而不是数字,但我坚持使用它,因为我完全不熟悉开发.

随机数生成器的代码

private void btnGenerate_Click(object sender, EventArgs e)
{
    Random Place = new Random();
    int Places = Place.Next();
    txtResult.Text = Places.ToString();
}
Run Code Online (Sandbox Code Playgroud)

正如我所说,我希望我的发电机使用吃饭的地方(例如),但我被卡住了

private void btnGenerate_Click(object sender, EventArgs e)
{
    Eat = new List<string>();
    Eat.Add("Tesco");
    Eat.Add("KFC");
    Eat.Add("Subway");
    Eat.Add("Chippy");

    Random Place = new Random();
    int Places = Place.Next();
    txtResult.Text = Places.ToString();
}
Run Code Online (Sandbox Code Playgroud)

我累了注释int Places = Place.Next();并更改txtResult.Text = Places.ToString();txtResult.Text = Eat.ToString();但是当我点击'Generate'按钮时,这会导致我的应用程序字段中显示以下错误

System.Collections.Generic.List`1 [System.String]

c# asp.net random

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

Angular2-仅允许在输入中输入字母字符

我是新手,Angular2似乎无法在任何地方找到我的答案。我有一个input(如下所示),但我只希望它允许以下操作:

  • AZ
  • z
  • '
  • --
  • [空间]

我不知道该怎么做。我已经试过ng-pattern="/^[a-zA-Z\s]*$/"pattern="/^[a-zA-Z\s]*$/"ng-pattern-restrict="/^[a-zA-Z\s]*$/"

的HTML

<td>
    <md-input-container>
        <input mdInput [(ngModel)]="details.firstName" placeholder="First name(s)" ng-pattern="/^[a-zA-Z\s]*$/">
    </md-input-container>
</td>
Run Code Online (Sandbox Code Playgroud)

理想情况下,如果用户输入数字字符,我希望以太坊希望自己将其删除或只允许其在字段中显示(不显示)

angular2-forms angular2-directives angular

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

悬停进行Bootstrap 4卡翻转

我有一个正在创建的Bootstrap 4HTML5仪表板,我正在尝试card显示每个显示的内容,当将“ i”按钮悬停在上方时,翻转显示其他信息。

我的键盘盖工作正常,但似乎无法正常工作:

  • 在翻盖上显示其他信息(目前所做的只是翻开我的第一个视图)
  • 向左翻转时,似乎在移动卡

我正在用我的小提琴htmlcss目前

我希望不必使用,JQuery但是如果我愿意,那么我想在顶卡上溶解一下,并使其从移动时重新出现。

如前所述,我只希望将鼠标悬停在“ i”图标上时进行翻转

html css jquery bootstrap-4

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

将 ':focus' 样式应用于输入组

我有一个正常的 fromBootstrap inputs以及“.input-group”。

当我单击法线时,input焦点看起来很好,因为它突出显示了整个字段

在此输入图像描述

但对于input带有“.input-group”的它看起来不太好(无论如何对我来说)

在此输入图像描述

我想要:

  • % 字段具有border-top, border-bottom,border-right
  • input不具备border-right

到目前为止我有以下删除css

if ($('input').is(':focus')) {
    $('.form-control:focus').css('border-right', '0');
    $('.input-group-append').addClass('inputGroupEndFocus');
Run Code Online (Sandbox Code Playgroud)

到目前为止我有以下内容

在此输入图像描述

为了得到这个,这是css

.inputGroupEndFocus {
    color: #495057;
    background-color: #fff;
    border-color: #80bdff;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, .25);
    border-radius: 4px;
    border-left: 0;
}
Run Code Online (Sandbox Code Playgroud)

这是HTML

<div class="form-group row">
    <label for="creditLimitField" class="col-2 col-form-label">Percentage markup</label>
    <div class="col-2" style="padding: 0">
        <div class="input-group">
            <input id="markupPercentField" class="form-control" type="number" placeholder="Enter a markup …
Run Code Online (Sandbox Code Playgroud)

html css

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

Angular 2/Typescript 在按钮单击时删除对象

我有一个Angular 2应用程序在使用,Typescript但我是新手,我有一个带有“删除”按钮的表格,

我可以将对象数据传递给我的确认模式,但是当我“确认”它时,它仍然在我的表中。

删除-modal.component

import { Component, OnInit, Inject, Input } from '@angular/core';
import { TestService } from '../../ABC/TestService/TestService.service';
import { MdDialog, MdDialogRef, MD_DIALOG_DATA } from '@angular/material';

import { testModal } from 'models/test';

@Component({
    selector: 'app-test',
    templateUrl: './test.component.html',
    styleUrls: ['./test.css']
})

export class testDeleteModalComponent implements OnInit {
    @Input('test') test: testModal;

    constructor(private TestService: TestService, private accountService: AccountService,
        @Inject(MD_DIALOG_DATA) private dialogData: any) { }

    ngOnInit() {
        console.log('test', this.dialogData.beneficiary);
        this.test = this.dialogData.test;
    }

    deleteTest() {

        if (this.dialogData.test.identifier) {
            // …
Run Code Online (Sandbox Code Playgroud)

javascript typescript angular2-directives angular

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

无法更改数据表的搜索框宽度或位置

我有一个DataTable我一直在造型/设置的东西,我快要到了,但我只是无法弄清楚我想要的最后几个造型东西search input

  • 输入左对齐
  • 让领域更广阔
  • 将焦点设置在负载上
  • 使字段与现场其他字段大小相同

我正在使用以下代码

jQuery

$('#dialPlanListTable').dataTable({
    "ordering": true,               // Allows ordering
    "searching": true,              // Searchbox
    "paging": true,                 // Pagination
    "info": false,                  // Shows 'Showing X of X' information
    "pagingType": 'simple_numbers', // Shows Previous, page numbers & next buttons only
    "pageLength": 10,               // Defaults number of rows to display in table
    "columnDefs": [
        {
            "targets": 'dialPlanButtons',
            "searchable": false,    // Stops search in the fields 
            "sorting": false,       // Stops sorting
            "orderable": false      // Stops ordering
        } …
Run Code Online (Sandbox Code Playgroud)

javascript jquery datatables

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

尝试从返回的数据中删除空间时,.Trim 不是函数错误

我有一个DataTable正在填充的JSON. 一周中的几天(例如)作为string我正在申请.split(',')并在我的forEach函数中工作的日期返回,但我需要将一个类应用到我返回的日期按钮上,但由于字符串中的空间,它只属于我的由于空间原因,“星期一”按钮而不是其余按钮。

工作代码

var selectedDays = modifyRecordData.selectedDays;
var splitSelectedDays = selectedDays.split(',');
console.log(splitSelectedDays);

splitSelectedDays.forEach(day => {
  if(day == 'Mon') {
    alert('in Mon')
    $('#mon').removeClass('btn-default');
    $('#mon').addClass('btn-primary');
  }

  if (day == 'Tue') {
    alert('in Tue')
    $('#tue').removeClass('btn-default');
    $('#tue').addClass('btn-primary');
  }

  // AND SO ON
})
Run Code Online (Sandbox Code Playgroud)

这也返回

在此处输入图片说明

我已经尝试了以下但没有一个工作

var selectedDays = modifyRecordData.selectedDays;
var splitSelectedDays = selectedDays.split(',').trim();
Run Code Online (Sandbox Code Playgroud)

var selectedDays = modifyRecordData.selectedDays;
var splitSelectedDays = selectedDays.split(',').trim();
var test = splitSelectedDays.trim();
Run Code Online (Sandbox Code Playgroud)

也通过实际尝试,loop因为每个人都string使用下面的方式返回

splitSelectedDays.forEach(day => { …
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

创建正则表达式以仅允许数字和小数点后 2 位数字

我有一个表格,我想添加clear button到我的inputs type="number"

所以我想我会沿着使用 a 的路线走下去regex,因为我不想button在 the 的末尾创建一个input,因为我的其他人都没有input人都没有这个。

我的下面的代码只允许“数字”和一位小数,但我需要限制小数点后的位数,这是我失败的地方。

<input type="text" oninput="this.value = this.value.replace(/[^0-9.]/g, '').replace(/(\..*?)\..*/g, '$1');" />
Run Code Online (Sandbox Code Playgroud)

我知道我需要使用,{0,2}但我尝试了以下方法,但它们仍然允许小数点后 3 位以上的数字

/[^0-9.{0,2}]/g
/[^0-9.]{0,2}/g
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

其他所有字符都没有键入,input我想将其保留为但我不希望使用一大块代码keyCode

我不擅长regex它们,也很难理解它们。

我也尝试过:

<input type="search" oninput="this.value = this.value.replace(^\d+\.\d{1,2}$, '').replace(/(\..*?)\..*/g, '$1');" />
Run Code Online (Sandbox Code Playgroud)

但这给出了 在此输入图像描述

html regex

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