protected void LinkButton1_Click(object sender, EventArgs e)
{ if (this.TextBox1.Text != null)
{
int id = Convert.ToInt32(this.TextBox1.Text);
bl.delete(id);
bl.Bind(DataList1);
FPage();
}
else
{
Response.Write("<script language=javascript>window.open('请输入一个整数')</script>");
}
}
当我在textbox1中输入文字时报错了,怎么可以用判断textbox1的类型来淡出一个对话框,例如请输入一个整数等等
帮我写一下这一段代码
{ if (this.TextBox1.Text != null)
{
int id = Convert.ToInt32(this.TextBox1.Text);
bl.delete(id);
bl.Bind(DataList1);
FPage();
}
else
{
Response.Write("<script language=javascript>window.open('请输入一个整数')</script>");
}
}
当我在textbox1中输入文字时报错了,怎么可以用判断textbox1的类型来淡出一个对话框,例如请输入一个整数等等
帮我写一下这一段代码
if(int.TryParse(TextBox1.Text,out text ))
{
...
}
else
{
Response.Write("<script language=javascript>window.open('请输入一个整数')</script>");
}
你可以参考一下这个例子,主要是多了解正则表达式:
using System;
using System.Text.RegularExpressions;
namespace Samples {
public class RegExMatcher {
public static void Main(String[] args){
Regex digitregex = new Regex("(?<digit>[0-9])");
String before = "Here is so4848me te88xt with emb4493edded numbers.";
if ( args.Length > 0 ) {
before = String.Join(" ", args);
}
String after = digitregex.Replace(before, "");
System.Console.WriteLine("替换之前:" + before);
System.Console.WriteLine("替换之后:" + after);
System.Console.WriteLine();
System.Console.WriteLine("按 Enter 键继续...");
System.Console.ReadLine();
}
}
}
{
int temp = int.Parse(this.txtAttendNumber.Text.Trim());
}
catch
{
Page.ClientScript.RegisterStartupScript(this.GetType(), "alert", "<script>alert(输入格式错误')</script>"); }
RangeValidator2.ErrorMessage="XXX";
RangeValidator2.ControlToValidate="dddtx";
RangeValidator2.MinimumValue="1";
RangeValidator2.MaximumValue="100";
try
{
var theText=document.getElementById('<%=this.textbox1.ClientID %>').value;
var a=parseInt(theText);
}
catch(e)
{
alert('请输入一个整数');
return;
}}
//CS页面
this.textbox1.Attributes.Add("onmouseout", "CheckText();");
protected void LinkButton1_Click(object sender, EventArgs e)
{
if (this.TextBox1.Text != null)
{
try
{
int id = Convert.ToInt32(this.TextBox1.Text);
bl.delete(id);
bl.Bind(DataList1);
FPage();
}
catch
{
Response.Write("<script language=javascript>window.open('请输入一个整数')</script>");
}
}
else
{
Response.Write("<script language=javascript>window.open('不能为空!')</script>");
}
}