我的页面上有一个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) 我正在创建一个新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) 我有一个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) 我正在尝试使用后面的代码中的列表来编写随机生成器.我能够使用下面的代码获得一个完全正常工作的数字生成器,但我现在希望生成器运行一个地方列表而不是数字,但我坚持使用它,因为我完全不熟悉开发.
随机数生成器的代码
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]
我是新手,Angular2似乎无法在任何地方找到我的答案。我有一个input(如下所示),但我只希望它允许以下操作:
我不知道该怎么做。我已经试过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)
理想情况下,如果用户输入数字字符,我希望以太坊希望自己将其删除或只允许其在字段中显示(不显示)
我有一个正在创建的Bootstrap 4和HTML5仪表板,我正在尝试card显示每个显示的内容,当将“ i”按钮悬停在上方时,翻转显示其他信息。
我的键盘盖工作正常,但似乎无法正常工作:
我正在用我的小提琴html,css目前
我希望不必使用,JQuery但是如果我愿意,那么我想在顶卡上溶解一下,并使其从移动时重新出现。
如前所述,我只希望将鼠标悬停在“ i”图标上时进行翻转
我有一个正常的 fromBootstrap inputs以及“.input-group”。
当我单击法线时,input焦点看起来很好,因为它突出显示了整个字段
但对于input带有“.input-group”的它看起来不太好(无论如何对我来说)
我想要:
border-top, border-bottom,border-rightinput不具备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) 我有一个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) 我有一个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) 我有一个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) 我有一个表格,我想添加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 ×5
angular ×4
css ×4
javascript ×3
jquery ×3
asp.net ×2
c# ×2
angular5 ×1
bootstrap-4 ×1
datatables ×1
random ×1
regex ×1
sql-server ×1
typescript ×1
webforms ×1