<script type="text/javascript">

     function fnSearchText()
     {
       var url = "XXXX.aspx?code=" + document.getElementById("<%= txtSearch.ClientID %>").value; 

       return false;
     }
</script>

<body>

    <asp:TextBox ID="txtSearch" runat="server" UseEnterAction="true" />
    <asp:Button ID="btnSearch" runat="server" Text="검색" OnClientClick="return fnSearchText();" OnClick="btnSearch_Click" />

</body>

 

=====================================================================================

 


[코드비하인드 페이지 부분] --> 여기서는 "btnSearch"에 주는 별다른 이벤트는 없으므로 패스



    protected void btnSearch_Click(object sender, EventArgs e)
    {
        try
        {
                                                 
        }
        catch (Exception ex)
        {
            this.Error(ex);
        }
    }



 


 

Posted by holland14
:



<script type="text/javascript" language="javascript"> 

 // 주민번호 포커스 이동
    function fnCheckLength()
    {
        if(document.getElementById("<%= txtJumin1.ClientID %>").value.length == 6)
        {
            document.getElementById("<%= txtJumin2.ClientID %>").focus();
        }
    }

</script>



<body>

<asp:TextBox ID="txtJuMin1" MaxLength="6" TextType="Number" runat="server" onKeyUp="fnCheckLength();" ></asp:TextBox>
                -
<asp:TextBox ID="txtJumin2" MaxLength=7" TextMode="Password" TextType="Number" runat="server"></asp:TextBox>

</body>




Posted by holland14
:



6가지 패턴

입력 : Connection->Command->Parameter추가->ExecuteNonQuery()

출력 : Connection->Command->DataAdapter->DataSet->Fill()->Grid컨트롤에바인딩

상세 : Connection->Command->DataReader()->Read()->일반컨트롤에 바인딩

수정/삭제 : 입력 패턴과 동일 : Connection->Command->Parameter추가->ExecuteNonQuery()

검색 : Connection->Command->DataAdapter->DataSet->DataTable->Dataview->RowFilter속성->Grid컨트롤에 바인딩

집계 : Connection->Command->ExecuteSaclar() : 단일값 출력



Posted by holland14
: