2014-11-21 2 views
0

클릭 이벤트를 사용하지 않고 데이터베이스에 데이터를 삽입하려고합니다. 양식에 대한 통제가 거의없고 글을 쓰고 나면 자동으로 클릭하지 않고 데이터베이스에 값을 가져 오려고합니다.클릭 이벤트없이 데이터베이스에 삽입 ASP.NET

ASP.NET을 사용할 때 이렇게 할 수있는 방법은 무엇입니까?

onfocus 이벤트를 사용하여 생각하고 있었지만 onfocus가 동시에 여러 컨트롤에 포커스를 지원하지 않는다는 것을 알고 있습니다. 이 일에 대해 더 좋은 제안이 있습니까?

답변

0

각도 또는 녹아웃을 통한 일종의 양방향 바인딩을 항상 사용할 수 있습니다. 모델이 변경 될 때마다 전체 모델을 데이터베이스에 저장하십시오. 즉, 이것은 끔찍한 생각처럼 보입니다. 당신은 당신이 필요로하는 것처럼 보이는 것보다 훨씬 자주 DB를 치게 될 것이고, 그것은 약간 더 까다로워 질 것입니다.

+0

답변 해 주셔서 감사합니다. 그래, 나도 같은 생각이야. 나도 바보 같고 끔찍한 생각이다. 데이터베이스는 이런 식으로 삽입하는 총 난장판이 될 수 있지만 그것은 나의 임무이며 그것을 처리해야합니다. 나는 당신의 제안에 대해 조금 더 살펴볼 것입니다 :) @DavidL –

+0

이해할 수있는 :). 우리 모두에는 그러한 유형의 작업이 있습니다. 행운을 빕니다! –

+0

나는 비슷한 프로젝트를 가졌고 Ajax + Webservices를 사용했습니다. 그것은 당신이 평범한 HTML 컨트롤을 사용할 수 있고 반드시 Asp.net 컨트롤을 사용할 필요가없는 그런 방법을 사용해야합니다. –

관련 문제