最后10分问个问题!
private void lstOperator_SelectedIndexChanged(Object sender, EventArgs e)
{
Comp1.Operator = (ValidationCompareOperator) lstOperator.SelectedIndex;
Comp1.Validate();
}
private void Button1_Click(Object sender, EventArgs e)
{
if(Page.IsValid)
{
lblOutput.Text = "验证有效!";
}
else
{
lblOutput.Text = "验证无效!";
}
}
这里有一段代码,是http://chs.gotdotnet.com/quickstart/aspplus/中的入门示例中的控件验证的源码,我在vs.net中的*.aspx页面中将上述代码放在:
*.aspx的
<head>
<script language="c#" runat="server">
....
</script>
</head>
时候,能够顺利地运行的运行,并验证。
当时当我单击<asp:ListBox>和<asp:Button>这两个空间,把上面的这些代码放在*.aspx.cs文件中,
能够运行该页面,但我单击按钮验证的时候却没有反应,请问是怎么回事情呢?
问题点数:10、回复次数:1Top
1 楼lxmgxnn08()回复于 2005-04-02 12:27:45 得分 10
你在前台代码中没有指明后台代码,你添加后就可以正常使用了。
<%@ Page language="c#" Codebehind="*.aspx.cs"%>Top




