none
aspx.cs의 값을 aspx로 전달 하는 방법 RRS feed

  • 질문

  •     <asp:SqlDataSource ID="PlayerInfo_DataSource1" runat="server" 
            ConnectionString="<%$ ConnectionStrings:PlayerInfo_ConnectionString %>" 
            SelectCommand="SELECT * FROM [player_info]"
            UpdateCommand="UPDATE [player_info] SET
                [account_id] = @account_id,
                [player_level] = @player_level,
                [player_exp] = @player_exp        
                WHERE [player_uid] = @player_uid"></asp:SqlDataSource>

    여기서  WHERE[player_uid] = @player_uid 의 @player_uid에다가 aspx.cs에서 값을 제 임의로 넘겨 받고 싶습니다.

    어떻게 넘겨줘야 할지 조언좀 구할 수 있을까요?

    2015년 6월 30일 화요일 오전 7:36

모든 응답

  • 여러가지 방법이 있지만

    제일 간단한 방법은

    aspx.cs의 변수가 

    private string player_uid; 라면

    <asp:SqlDataSource ID="PlayerInfo_DataSource1" runat="server" 
            ConnectionString="<%$ ConnectionStrings:PlayerInfo_ConnectionString %>" 
            SelectCommand="SELECT * FROM [player_info]"
            UpdateCommand="UPDATE [player_info] SET
                [account_id] = @account_id,
                [player_level] = @player_level,
                [player_exp] = @player_exp        
                WHERE [player_uid] = <%=player_uid%>"></asp:SqlDataSource>

    위 밑줄친 부분 처럼 사용하시면 될것 같습니다.

    2015년 7월 2일 목요일 오전 12:33