我在頁面上有多個表單,它們通過隱藏輸入將id傳遞給控制器。由於我使用強類型視圖,因此我認爲我需要保持每個ID的相同。儘管我認爲這是不好的做法,但它目前可行。我該如何處理?在Django中有表單前綴值是否有相當的?在asp.net中具有相同輸入ID的兩種形式mvc
Avoid duplication of form input element ID in Django
這裏有兩種形式,我使用:
<form action="/Course/CropImage" method="post">
<input id="CourseId" name="CourseId" type="hidden" value="<%= Model.CourseId %>" />
<input id="X" name="X" type="hidden" value="<%= Model.X %>" />
<input id="Y" name="Y" type="hidden" value="<%= Model.Y %>" />
<input id="W" name="W" type="hidden" value="<%= Model.W %>" />
<input id="H" name="H" type="hidden" value="<%= Model.H %>" />
<input type="submit" value="Crop" />
</form>
<form action="/Course/UploadImage" enctype="multipart/form-data" method="post">
<input id="CourseId" name="CourseId" type="hidden" value="<%= Model.CourseId %>" />
<label for="Image">Select Image:</label><input id="Image" type="file" name="Select Image"/>
<input type="submit" value="Upload" />
</form>
你能顯示你的查看頁面的代碼嗎? – 2009-11-22 10:27:24