0 голосов
спросил от в категории VBASPNETVBNET
Вы делаете это неправильно.

Напишите функцию javascript на странице. Для btnDelete задайте вопрос и верните результат. Если результат да, серверный код запускает триггеры, если ответ не равен (false), он никогда не попадет на сервер.

Ваш код должен выглядеть так:
файл aspx
<asp:button id="btnDelete" runat="server" onclick="btnDelete_Click" onclientclick="javascript: return confirmDelete();" xmlns:asp="#unknown" /> <script type="text/javascript"> function confirmDelete() { if (your-text-box.value.trim == "") return confirm("There is no value to delete. Please select value !"); } else { return confirm("Are you sure to delete this data ?"); } </script>



в файле aspx.vb
br>
Protected Sub btnDelete_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnDelete.Click            '    execute your delete


Вам не нужен метод msgboxyesno на стороне сервера.
Если это поможет, пожалуйста, уделите время принять решение. Спасибо.

Пожалуйста, войдите или зарегистрируйтесь чтобы ответить на этот вопрос.

Категории

Добро пожаловать на сайт DraftingCode Q&A, где вы можете задавать вопросы и получать ответы от других членов сообщества.

Связанных вопросов не найдено

...