많은 노력에도 불구하고 내 CSHTML 코드에서 함수를 호출 할 수 없습니다. 이와 같은 건축물이 대략 거칠게 일할 수 있습니까?cshtml에서의 C# 함수 호출
***Function***
@functions {
public void deleteRecord(int id, Database db)
{
db.Execute("DROP INDEX "+id+"ON Students");
}
}
***Button calling that function***
<td><button onclick="@deleteRecord(row.No, db)">Delete</button></td>
데시벨 이전 SQL 데이터베이스
번호 : 그것은해야
더 많거나 적은 다음과 같습니다 'onclick' 핸들러에 넣은 코드는 자바 스크립트 여야합니다. 페이지의 버튼을 면도기 파일에 넣으면 서버에서 해당 기능을 호출 할 수 있습니다. – JLRishe
아니요. 서버 측/클라이언트 측을 혼란스럽게 만들고 여기 MVC 패턴을 파괴하고 있습니다. 그러나 서비스 호출을 시작하는 것은 쉽습니다. –