C# 带有jquery的GridView编辑命令按钮
我想使用gridview命令按钮编辑jquery而不是回发。请帮助我。将asp按钮放置在另一个项目模板中,并将其CommandName属性设置为编辑。这将类似于网格视图中的默认编辑按钮。然后可以调用javascript函数并执行逻辑 请参阅下面的代码: 删除以下行以避免使用默认的编辑按钮:C# 带有jquery的GridView编辑命令按钮,c#,jquery,asp.net,C#,Jquery,Asp.net,我想使用gridview命令按钮编辑jquery而不是回发。请帮助我。将asp按钮放置在另一个项目模板中,并将其CommandName属性设置为编辑。这将类似于网格视图中的默认编辑按钮。然后可以调用javascript函数并执行逻辑 请参阅下面的代码: 删除以下行以避免使用默认的编辑按钮: <asp:CommandField ShowEditButton="true" ShowCancelButton="true"/> 改为添加以下内容: <as
<asp:CommandField ShowEditButton="true" ShowCancelButton="true"/>
改为添加以下内容:
<asp:TemplateField HeaderText="headerName" >
<ItemTemplate>
<asp:Button ID="Button1" CommandName="edit" runat="server" Text="Button" />
</ItemTemplate>
</asp:TemplateField>
希望这对您有所帮助。我认为您可以在gridview中完成。您需要的是使用文本框编辑列,并在文本框中显示数据,最后需要一个按钮
<asp:TemplateField >
<HeaderTemplate>
Values
</HeaderTemplate>
<ItemTemplate>
<asp:textbox ID"txt" runat="server" cssclass="abc" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Spares">
<HeaderTemplate>
Edit column
</HeaderTemplate>
<ItemTemplate>
<asp:button id="abc" runat="server" text="save" cssclass="pqr" />
<input type="hidden" runat="server" value="" />
</ItemTemplate>
</asp:TemplateField>
将Id存储在隐藏字段中,可以通过jquery获取文本框和隐藏字段的值。
gridview将被呈现为html表,使用parent我们可以找到单击的行,在找到行之后,可以使用find在txtbox和hidden feild中查找值。使用$ajax或$post将数据发送到服务器。然后我认为您需要类似jQuery网格的东西,而不是asp net网格视图。