-1
면도날 기술을 사용하여 C# asp.net을 코딩하고 있습니다. 투표로 간주되는 클릭을 설계 할 때 여전히 오류가 발생하고 있습니다. 하지만 난 여기에 투표 수를 늘리십시오.
당신은 OpenBidPanelOnItem 작업을해야합니다 내가 1면도날 기술을 사용하여 C# asp.net을 코딩하고 있습니다. 투표로 간주되는 클릭을 설계 할 때 여전히 오류가 발생하고 있습니다. 하지만 난 여기에 투표 수를 늘리십시오.
당신은 OpenBidPanelOnItem 작업을해야합니다 내가 1에 의해 투표 수를 증가한다
using (Html.BeginForm("OpenBidPanelOnItem", "Home", FormMethod.Post))
{
<button name="Vote" value="Vote" style="background-color: green; width: 60px">
<b style="color:snow">Vote</b>
</button>
<h3>Total Votes for @registerMember.UserName is : @Model.NumberOfVotes votes</h3>
}
뷰에서 내 코드 권리 논리 :(에서 그것을 얻을 질수 당신의 HomeController에 다음 렌더링을 위해 데이터 저장소에 변화를 지속. 그것은 C#에서 다음과 같이 보일 것이다. 내가 생각
public ActionResult OpenBidPanelOnItem() {
var model = GetModelFromSomewhere();
model.NumberOfVotes++;
SaveModelToPersistentDataStore(model);
}
귀하의 버튼 버튼을 제출하여해야합니다 button 속성에 type = "submit"을 추가하십시오.
희망이 도움이되고 말이됩니다.
가레스
내가 가지고 오류, 순간의 혼란, 내가 시도 다, 아무것도 ..이 내 홈 컨트롤러에 무엇을, 작동하지 않습니다 나는 내 포스트 감사 – OnlyPrograming
액션 이름을 업데이트 한 컨트롤러는보기에서 BeginForm 함수의 액션 이름과 다릅니다. 액션 서명에 대한 줄에'[HttpPost]'속성으로 액션을 표시해야합니다. –
오하이오! 나는 실현하지 않았다! 감사합니다 – OnlyPrograming