[英]Jquery Postback Issues in Model Dialog
I have attached an image which is my JQUERY MODEL DIALOG IMAGE. 我已附上一张图像,这是我的JQUERY模型对话框图像。 I want to do such that, when i click EditLinkButton,
我想这样做,当我单击EditLinkButton时,
My DetailView Control gets bind with that assosiated e.CommandArgument of the EditLinkButton. 我的DetailView控件与EditLinkButton的关联e.CommandArgument绑定。
Page should not postback 页面不应该回发
the model dialog should remain open. 模型对话框应保持打开状态。
But what currently happen is when i click the EditLinkButton, the page postsback and model dialog is closed. 但是当前发生的是当我单击EditLinkButton时,页面回发并关闭了模型对话框。
How can i get through this? 我该如何解决? Any Ideas or help will greatly appreciated as i`m stuck into this issue from few days,
由于几天以来我一直陷在这个问题中,因此任何想法或帮助都将不胜感激,
MY CODE: 我的密码:
function linkbtnTest(abc) {
$(abc).dialog({
title: "Shipment Status",
modal: true,
open: function (type, date) {
$(this).parent().appendTo("form");
},
closeOnEscape: true,
height: 800,
width: 800
});
}
MY DetailsView: 我的详细信息查看:
<div>
<asp:DetailsView ID="DetailsView1" runat="server" Height="50px" Width="125px">
<Fields>
<asp:BoundField DataField="InvoiceNumber" HeaderText="Invoice Number" />
<asp:BoundField DataField="InvoiceDate" HeaderText="Invoice Date" />
<asp:BoundField DataField="BLNumber" HeaderText="B/L Number" />
<asp:BoundField DataField="BLDate" HeaderText="B/L Date" />
<asp:BoundField DataField="VesselName" HeaderText="Vessel Name" />
<asp:BoundField DataField="VoyageNumber" HeaderText="Voyage Number" />
<asp:BoundField DataField="DueDate" HeaderText="Due Date" />
<asp:BoundField DataField="BLDate" HeaderText="BLDate" />
<asp:BoundField DataField="ContractedShipmentSchedule" HeaderText="Shipment Schedule" />
</Fields>
</asp:DetailsView>
</div>
MY StoredProc: 我的StoredProc:
USE [KeyWin]
GO
/****** Object: StoredProcedure [dbo].[sp_Tbl_ShipmentStatus_Update] Script Date: 10/12/2012 11:33:28 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
-- =============================================
-- Author: <Abid Ali>
-- Create date: <3/10/2012>
-- Description: <sp_Tbl_Shipment_Update>
-- =============================================
CREATE PROCEDURE [dbo].[sp_Tbl_ShipmentStatus_Update]
-- Add the parameters for the stored procedure here
@ShipmentID int,
@LCStatusID int,
@InvoiceNumber varchar(50),
@InvoiceDate varchar(50),
@BLNumber varchar(50),
@BLDate varchar(50),
@VesselName varchar(50),
@VoyageNumber varchar(50),
@DueDate varchar(50),
@ContractedShipmentSchedule varchar(50)
AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
-- Insert statements for procedure here
update tbl_ShipmentStatus set LCStatusID = @LCStatusID,
InvoiceNumber = @InvoiceNumber, InvoiceDate = @InvoiceDate,
BLNumber = @BLNumber, BLDate = @BLDate, VesselName = @VesselName,
VoyageNumber = @VoyageNumber, DueDate = @DueDate,
ContractedShipmentSchedule = @ContractedShipmentSchedule
where ShipmentID = @ShipmentID
END
GO
is the pencil icon a element? 铅笔图标是元素吗? or just an image with a click event?
还是带有点击事件的图像? if the pencil is a button, you need to add or
如果铅笔是一个按钮,则需要添加或
return false
or 要么
`event.preventdefault()`
This is because a button makes the page post itself, because its want to post a form. 这是因为按钮使页面自己发布,因为它想要发布表单。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.