У меня есть страница ASP с 5 кнопками ASP ImageButtons. Изображения можно щелкнуть, а затем в коде происходит несколько вещей. Я также хочу, чтобы изображения обводились рамкой, когда пользователь щелкает ее, чтобы он знал, что она выбрана. Я использую JavaScript, чтобы завершить наброски с рамкой. Но моя проблема в том, что граница применяется, страница обновляется, и граница исчезает. Я знаю, что кнопки ImageButtons вызывают публикацию назад, но как мне сохранить контур ImageButtons после обратной передачи?
Javascript:
<script language="JavaScript" type="text/javascript">
function chnageborder(imageid)
{
document.getElementById(imageid).style.border = "solid 2px #2F74D0";
}
</script>
ASP ImageButton:
<asp:ImageButton
ID="Image1" runat="server"
style="width: 48px; height: 48px; margin-right: 5px;" OnClick="Image1_Click" OnClientClick="javascript:chnageborder('Image1'); return true;"/>