当前位置:编程学习 > C#/ASP.NET >>

ASP.NET高手来

 flag=xiyangyang.boxMoney.Button1_Click(cunru).value; 说xiyangyang末定义  迷糊了。。哪位指点指点

<%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeBehind="boxMoney.aspx.cs" Inherits="xiyangyang.boxMoney" Title="Untitled Page" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder2" runat="server">
<script type="text/javascript">
function check(){
 var cunru=document.getElementById("<%=TextBox1.ClientID %>").value;
 if(cunru=="")
 {
    document.getElementById("spanuser").innerHTML="<font color='red'>存入金额不能为空!</font>";
    return false;
 }
document.getElementById("spanuser").innerHTML="<font color='red'>存入成功!</font>";
  var flag;
    flag=xiyangyang.boxMoney.Button1_Click(cunru).value;
  if (flag=true)
  { return true;}
  else
  { return false;}
}
function check1(){
 var quchu=document.getElementById("<%=TextBox2.ClientID %>").value;
 if(quchu=="")
 {
    document.getElementById("span1").innerHTML="<font color='red'>取出金额不能为空!</font>";
    return false;
 }
 document.getElementById("span1").innerHTML="";
 var pass2=document.getElementById("<%=TextBox3.ClientID %>").value;
 if(pass2=="")
 {
    document.getElementById("span3").innerHTML="<font color='red'>二级密码不能为空!</font>";
    return false;
 }
 document.getElementById("span3").innerHTML="";
  return true;
}
function check2(){
 var cr=document.getElementById("<%=TextBox5.ClientID %>").value;
 if(cr=="")
 {
    document.getElementById("span4").innerHTML="<font color='red'>存入金额不能为空!</font>";
    return false;
 }
 document.getElementById("span4").innerHTML="";
 var name=document.getElementById("<%=TextBox4.ClientID %>").value;
 if(name=="")
 {
    document.getElementById("span5").innerHTML="<font color='red'>对方用户不能为空!</font>";
    return false;
 }
 document.getElementById("span5").innerHTML="";
 var pass2=document.getElementById("<%=TextBox6.ClientID %>").value;
 if(pass2=="")
 {
    document.getElementById("span6").innerHTML="<font color='red'>二级密码不能为空!</font>";
    return false;
 }
 document.getElementById("span6").innerHTML="";
  return true;
}
</script>
<table id="right" width="100%" style="height:607" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td width="488" style="vertical-align:top;" >
    
    
    <div style="text-align:left; width:510px;  "  >
    <div>
        <input id="Radio1" type="radio" name="Radio1" value="1" onclick="displayDiv(1)"  checked="CHECKED" />
        存入保险箱
         <input id="Radio2" type="radio" name="Radio1" onclick="displayDiv(2)"  value="2" />
         从保险箱取出
          <input id="Radio3" type="radio" name="Radio1" onclick="displayDiv(3)"  value="3" />
        给另外账号转账
    
    </div>
    <div id="find1" >
    
    <table width="100%" class="register" style="border:1px; border-color:#669999; height: 97px;" cellpadding="2" cellspacing="2">
  <tr>
      <td colspan="2" align="center">
            存入保险箱</td>
  </tr>
        <tr height="30">
            <td align="right" style="width: 148px">
                用户名:</td>
            <td align="left">
                <asp:Literal ID="Literal1" runat="server"></asp:Literal></td>
        </tr>

 <tr height="30">
            <td align="right" style="width: 148px">
                现金:</td>
            <td align="left">
                <asp:Literal ID="Literal4" runat="server"></asp:Literal></td>
        </tr>

        <tr height="30">
            <td align="right" style="width: 148px">
                存款:</td>
            <td align="left">
                <asp:Literal ID="Literal7" runat="server"></asp:Literal></td>
        </tr>

  <tr height="30">
<td align="right" style="width: 148px"> 存入金额:</td>
<td align="left">
<asp:TextBox ID="TextBox1" style="border: solid 1px #A7E8FE" Height="20px" onkeyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')"  runat="server" ></asp:TextBox><span id="spanuser" ></span></td>
  </tr>
    <tr>
        <td colspan="2" style="text-align:center;" >
            <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="存 入" OnClientClick="return check()" /></td>
    </tr>
</table>
    
    
    </div>
    <div id="find2" style="display:none;" >
     <table width="100%" class="register" style="border:1px; border-color:#669999; height: 97px;" cellpadding="2" cellspacing="2">
  <tr>
      <td colspan="2" align="center">
            取出保险箱</td>
  </tr>
         <tr height="30">
             <td align="right" style="width: 148px">
                 用户名:</td>
             <td align="left">
                 <asp:Literal ID="Literal2" runat="server"></asp:Literal></td>
         </tr>
         <tr height="30">
             <td align="right" style="width: 148px">
                 用户金币:</td>
             <td align="left">
                 <asp:Literal ID="Literal5" runat="server"></asp:Literal></td>
         </tr>

 <tr height="30">
            <td align="right" style="width: 148px">
                存款:</td>
            <td align="left">
                <asp:Literal ID="Literal8" runat="server"></asp:Literal></td>
        </tr>

  <tr height="30">
<td align="right" style="width: 148px"> 取出金额:</td>
<td align="left">
<asp:TextBox ID="TextBox2" style="border: solid 1px #A7E8FE" Height="20px" onkeyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')"  runat="server"></asp:TextBox><span id="span1" ></span></td>
  </tr>
         <tr height="30">
             <td align="right" style="width: 148px">
                 二级密码:</td>
             <td align="left">
                 <asp:TextBox ID="TextBox3" style="border: solid 1px #A7E8FE" Height="20px" runat="server" TextMode="Password"></asp:TextBox><span id="span3" ></span></td>
         </tr>
    <tr>
        <td colspan="2" style="text-align:center;" >
            <asp:Button ID="Button2" runat="server" OnClick="Button2_Click" Text="取 出" OnClientClick="return check1()"/></td>
    </tr>
</table>
    
    
    </div>
    <div id="find3" style="display:none;"  >
     <table width="100%" class="register" style="border:1px; border-color:#669999; height: 97px;" cellpadding="2" cellspacing="2">
  <tr>
  <td colspan="2" align="center">
    存入对方保险箱</td>
  </tr>
         <tr height="30">
             <td align="right" style="width: 148px">
                 用户名:</td>
             <td align="left">
                 <asp:Literal ID="Literal3" runat="server"></asp:Literal></td>
         </tr>
         <tr height="30">
             <td align="right" style="width: 148px">
                 用户金币:</td>
             <td align="left">
                 <asp:Literal ID="Literal6" runat="server"></asp:Literal></td>
         </tr>

 <tr height="30">
            <td align="right" style="width: 148px">
                存款:</td>
            <td align="left">
                <asp:Literal ID="Literal9" runat="server"></asp:Literal></td>
        </tr>
  <tr height="30">
<td align="right" style="width: 148px"> 存入金额:</td>
<td align="left">
<span id="span2" >
<asp:TextBox ID="TextBox5" style="border: solid 1px #A7E8FE" Height="20px" onkeyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')"  runat="server"></asp:TextBox></span><span id="span4"></span></td>
  </tr>
         <tr height="30">
             <td align="right" style="width: 148px">
                 对方用户:</td>
             <td align="left">
                 <asp:TextBox ID="TextBox4"  runat="server" style="border: solid 1px #A7E8FE" Height="20px"></asp:TextBox><span id="span5"></span></td>
         </tr>
         <tr height="30">
             <td align="right" style="width: 148px">
                 二级密码:</td>
             <td align="left">
                 <asp:TextBox ID="TextBox6" runat="server" style="border: solid 1px #A7E8FE" Height="20px" TextMode="Password"></asp:TextBox><span id="span6"></span></td>
         </tr>
    <tr>
        <td colspan="2" style="text-align:center;" >
            <asp:Button ID="Button3" runat="server" OnClick="Button3_Click" Text="存 入" OnClientClick="return check2()"/></td>
    </tr>
</table>
    
    
    </div>




</div>

       <%-- ----------------------------------------%>
    
    
    <table width="100%"  border="0" cellspacing="0" cellpadding="0">
         
         
          <tr>
            <td height="150" colspan="2">
            
            
            
            
            
            </td>
          </tr>
        </table>
    </td>
    <td ></td>
  </tr>
</table>


<script type="text/javascript" >

function displayDiv(divid)
{
    if(divid==1)
    {
        document.getElementById("find1").style.display="block";
        document.getElementById("find2").style.display="none";
        document.getElementById("find3").style.display="none";
    
    }
    if(divid==2)
    {
     document.getElementById("find1").style.display="none";
        document.getElementById("find2").style.display="block";
        document.getElementById("find3").style.display="none";
    
    }
    if(divid==3)
    {
        document.getElementById("find1").style.display="none";
        document.getElementById("find2").style.display="none";
        document.getElementById("find3").style.display="block";
    
    }




}



</script>

</asp:Content>
--------------------编程问答-------------------- --------------------编程问答-------------------- xiyangyang.boxMoney这个是什么东西?上下文貌似没有啊。 --------------------编程问答--------------------
引用 1 楼  的回复:
xiyangyang是服务器端的定义,你客户端不能使用的
 flag=xiyangyang.boxMoney.Button1_Click(cunru).value;

if (flag=true)也是错误的

同意!~ --------------------编程问答-------------------- --------------------编程问答-------------------- 同意一楼的 --------------------编程问答-------------------- xiyangyang是服务器端的定义,你客户端不能使用的
flag=xiyangyang.boxMoney.Button1_Click(cunru).value;

if (flag==true) --------------------编程问答--------------------
引用 1 楼  的回复:
xiyangyang是服务器端的定义,你客户端不能使用的
 flag=xiyangyang.boxMoney.Button1_Click(cunru).value;

if (flag=true)也是错误的

我要调用 boxMoney.aspx.cs这个页面里的  xiyangyang.boxMoney 这个函数。我其他的页面也是这么写的啊~ --------------------编程问答-------------------- --------------------编程问答--------------------
引用 7 楼  的回复:
引用 1 楼  的回复:
xiyangyang是服务器端的定义,你客户端不能使用的
flag=xiyangyang.boxMoney.Button1_Click(cunru).value;

if (flag=true)也是错误的

我要调用 boxMoney.aspx.cs这个页面里的  xiyangyang.boxMoney 这个函数。我其他的页面也是这么写的啊~


调用函数采用ajax,不是你直接写上就可以了 --------------------编程问答-------------------- js想调用后台方法得通过ajax,直接这样写不行。
另外xiyangyang.boxMoney.Button1_Click(cunru).value这种语法是?
--------------------编程问答-------------------- 我只是来围观一下!! --------------------编程问答--------------------
引用 1 楼 net_lover 的回复:
xiyangyang是服务器端的定义,你客户端不能使用的
 flag=xiyangyang.boxMoney.Button1_Click(cunru).value;

if (flag=true)也是错误的


同意 --------------------编程问答-------------------- 除
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,