ASP.NET升级能力探讨(二)
你当前的位置:烁空 --> 技术文档全集
先举一个C#的例子

  验证用户表单输入

  运行环境:WIN2000 ADVANCE SERVER+IIS5.0+NGWS SDK(80M的).

<%@ PAGE LANGUAGE="C#" %>

<HTML>
<SCRIPT LANGUAGE="JAVASCRIPT">
FUNCTION CLIENTVALIDATEEMAIL(SOURCE, VALUE)
{
VAR STRR;
RE=/(W+@W+.W+)(.{0,1}W*)(.{0,1}W*)/I;
RE.EXEC(VALUE);
IF (REGEXP.$3!=""&&REGEXP.$3!="."&&REGEXP.$2!=".") STRR=REGEXP.$1+REGEXP.$2+REGEXP.$3
ELSE
IF (REGEXP.$2!=""&&REGEXP.$2!=".") STRR=REGEXP.$1+REGEXP.$2
ELSE STRR=REGEXP.$1
IF (STRR!=VALUE)
RETURN FALSE;
ELSE
RETURN TRUE;
}
</SCRIPT>
<BODY>

<H3>ASP.NET验证用户输入</H3>

<FORM METHOD=POST RUNAT=SERVER>
<HR WIDTH=600 SIZE=1 NOSHADE>
<TABLE>
<TR>
<TD>
<ASP:VALIDATIONSUMMARY ID="VALSUM" RUNAT="SERVER"
HEADERTEXT="你必须输入下面这些表单域:"
DISPLAYMODE="BULLETLIST"
FONT-NAME="宋体"
FONT-SIZE="12"
/>
</TD>
</TR>
</TABLE>
<CENTER>
<P>