gpt4 book ai didi

c# - 有没有办法将 GridView 中的 Button 变成链接文本?

转载 作者:行者123 更新时间:2023-11-30 21:50:49 24 4
gpt4 key购买 nike

按钮的大小确实影响了我的 GridView 的宽度,因此我希望将按钮更改为链接(就像您要使用 AutoGenerateEditButton 或 AutoGenerateDeleteButton 一样)。这是我拥有的:

<asp:TemplateField>
<ItemTemplate>
<asp:Button ID="editButton" runat="server" CommandName="Edit"
Text="Edit" />
</ItemTemplate>
<EditItemTemplate>
<asp:Button ID="BtnUpdate" runat="server" CommandName="Update"
Text="Edit" />
<asp:Button ID="BtnCancel" runat="server" CommandName="Cancel"
Text="Cancel" />
</EditItemTemplate>
</asp:TemplateField>

我如何将我拥有的内容更改为类似于链接的文本(再一次,就像它来自 AutoGenerateEditButton)。我无法将其设置为 true,因为我需要有条件地隐藏它,如果它是自动生成的,我似乎无法做到这一点。如果您知道一种在自动生成时有条件地隐藏它的方法,请告诉我!

请注意,我使用的是 SQLDataSource。

最佳答案

使用LinkBut​​ton MSDN

<asp:TemplateField>
<ItemTemplate>
<asp:LinkButton ID="editButton" runat="server" CommandName="Edit">Edit</asp:LinkButton>
</ItemTemplate>
<EditItemTemplate>
<div style="white-space: nowrap;">
<asp:LinkButton ID="BtnUpdate" runat="server" CommandName="Update">Edit</asp:LinkButton>
<asp:LinkButton ID="BtnCancel" runat="server" CommandName="Cancel">Cancel</asp:LinkButton>
</div>
</EditItemTemplate>
</asp:TemplateField>

关于c# - 有没有办法将 GridView 中的 Button 变成链接文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36086914/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com