Member 12605293 Ответов: 1

Всплывающее сообщение о событии строки не должно отображаться на определенных элементах управления внутри представления сетки. Использование jquey


Привет
Я работаю над gridView и использовал всплывающее сообщение Rowevent, когда я нажимаю на любую строку, чтобы отобразить такие детали,как идентификатор, имя и т. д.И нажав кнопку Вставить, удалить, обновить и нижний колонтитул текстового поля, диалоговое окно всплывает и ограничивает меня от выполнения этих действий.Для этого я использовал проверку Jquery

Что я уже пробовал:

$(function () {

	var grid = document.getElementById('<%= gvDetails.ClientID%>');
	$('tr', grid).on('click', function () {
		$("#id").html($(".clsempid", $(this).closest("tr")).html());
		$("#name").html($(".clsempid1", $(this).closest("tr")).html());
		$("#department").html($(".clsempid2", $(this).closest("tr")).html());
		$("#age").html($(".clsempid3", $(this).closest("tr")).html());
		$("#sal").html($(".clsempid4", $(this).closest("tr")).html());
		$("#dialog").dialog()({
			title: "Employee Details",
			buttons: {
				Ok: function () {
					$(this).dialog('close');
				}
			},
			modal: true
		})
	});
});
Я не хочу проверки этих элементов управления
<asp:TemplateField HeaderText="Edit/Delete" HeaderStyle-Width="5%">
	<EditItemTemplate>
		<asp:ImageButton ID="imgbtnUpdate"  CommandName="Update" runat="server" ImageUrl="~/Images/update.png" ToolTip="Update" Height="20px" Width="20px" />
		<asp:ImageButton ID="imgbtnCancel" runat="server" CommandName="Cancel" ImageUrl="~/Images/cancel.png" ToolTip="Cancel" Height="20px" Width="20px" />
	</EditItemTemplate>
	<ItemTemplate>
		<asp:ImageButton ID="imgbtnEdit" CommandName="Edit" runat="server" ImageUrl="~/Images/Insert.png" ToolTip="Edit" Height="20px" Width="20px" />
		<asp:ImageButton ID="imgbtnDelete" CommandName="Delete" Text="Edit" runat="server" ImageUrl="~/Images/delete.png" ToolTip="Delete" Height="10px" Width="10px" />
	</ItemTemplate>
	<FooterTemplate>
		<asp:ImageButton ID="imgbtnAdd" runat="server" ImageUrl="~/Images/Add.png" CommandName="Add" Width="20px" Height="20px" ToolTip="Add new User" ValidationGroup="validaiton" OnClientClick="GetGridFooterRowvalues()" />
	</FooterTemplate>
</asp:TemplateField>

 <FooterTemplate>
	<asp:TextBox ID="txtempname1" runat="server"  AutoPostBack="false" onkeypress=" return onlyAlphabets(event,this);" />
	<asp:RequiredFieldValidator ID="rfvempname" runat="server" ControlToValidate="txtempname1" Text="*" ValidationGroup="validaiton" />
</FooterTemplate>

1 Ответов

Рейтинг:
7

Graeme_Grant

Вы уже задавали этот вопрос здесь: Как ограничить всплывающее сообщение на пустой файл и кнопку вставки/обновления/удаления при нажатии[^]

Опять же, пожалуйста, воздержитесь от повторения одного и того же вопроса несколько раз.