asp.net开发常用代码

  //Repeater项绑定事件
  protected void rptCategory_ItemDataBound(object sender, RepeaterItemEventArgs e)
        {
            if (e.Item.ItemType == ListItemType.AlternatingItem || e.Item.ItemType == ListItemType.Item)
            {
           }
        }

//弹出
Page.ClientScript.RegisterStartupScript(Page.ClientScript.GetType(), "myscript", "alert('用户没有权限!');", true);

//ajax弹出
ScriptManager.RegisterClientScriptBlock(upCatalog, typeof(UpdatePanel), "myscript", "alert('请填写编号!');", true);


//确认框
OnClientClick="return confirm('确认要删除此收货地址吗?')"

//Email验证

<asp:RegularExpressionValidator ID="refUserNameOrEmail" runat="server"    ControlToValidate="UserName" Display="Dynamic" ErrorMessage="Invalid email" ToolTip="Invalid email"  ValidationExpression="[/w/.-]+(/+[/w-]*)?@([/w-]+/.)+[/w-]+"
                                                    ValidationGroup="CreateUserForm">E-mail格式不正确</asp:RegularExpressionValidator>


//只能输数字
<asp:TextBox runat="server" ID="txtMobileNumber" CssClass="adminInput" οnkeyup="value=value.replace(/[^/d]/g,'');"   onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^/d]/g,''))"> </asp:TextBox>

//只能输中文
<asp:TextBox ID="txtLastName" runat="server" MaxLength="40" οnkeyup="value=value.replace(/[^/u4E00-/u9FA5]/g,'')"   onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^/u4E00-/u9FA5]/g,''))"></asp:TextBox>


//手机验证
 <asp:RegularExpressionValidator runat="server" ID="RegularExpressionValidator1" Display="Dynamic" ControlToValidate="txtMobileNumber" ErrorMessage='例如:13854674256'
               ToolTip='Invalid email' ValidationGroup="CustomerInfo" ValidationExpression="^(((/(/d{3}/))|(/d{3}/-))?13[0-9]/d{8}|15[0-9]/d{8}|18[0-9]/d{8})"> </asp:RegularExpressionValidator>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值