我现在有一个ASP.NET的GridView显示几列于用户与它们中的一个以查看该特定记录的详细信息的链接。从详细信息页面,用户访问其他网页添加新记录的能力(从联系人记录页面,例如,你可以点击一个链接,以增加新的车辆购置)。

我认为将是巨大的,如果有一个鼠标悬停或右键菜单,将拿出在GridView的行或任何项目真的会允许用户直接去增加新的车辆购置页。我想试试,减少鼠标点击次数和页面点击需要执行特定的操作。

是否有可为此提供的任何游离的组件或代码样品?我知道,我已经看到了它在一些网络应用程序之前,只是不”想重新发明轮子。

我使用的应用程序是ASP.NET 3.5,并且已经安装了jQuery的使用,如果所需要的解决方案...以下是我的网格代码的简要视图。第一列实际上是一个超链接,但我删除它对于该样品

<asp:GridView ID="gvResults" runat="server" DataKeyNames="PERSONID" AutoGenerateColumns="False"
    CellPadding="4" ForeColor="#333333" OnSelectedIndexChanged="gvResults_SelectedIndexChanged"
    Width="100%" OnRowDataBound="gvResults_RowDataBound" meta:resourcekey="gvResultsResource1">
    <AlternatingRowStyle BackColor="White" ForeColor="#284775" />
    <Columns>
        <asp:BoundField DataField="PERSONID" HeaderText="PERSON ID" meta:resourcekey="BoundFieldResource1" />
        <asp:BoundField DataField="FNAME" HeaderText="FIRST NAME" meta:resourcekey="BoundFieldResource2" />
        <asp:BoundField DataField="LNAME" HeaderText="LAST NAME" meta:resourcekey="BoundFieldResource3" />
        <asp:BoundField DataField="DOB" HeaderText="DATE OF BIRTH" HtmlEncode="False" meta:resourcekey="BoundFieldResource4" />
    </Columns>
    <EditRowStyle BackColor="#999999" />
    <EmptyDataTemplate>
        <span style="color: Red;">
            <asp:Literal ID="litErrorNoResultsFound" runat="server" EnableViewState="False" meta:resourcekey="litErrorNoResultsFoundResource1"
                OnInit="litErrorNoResultsFound_Init"></asp:Literal>
        </span>
    </EmptyDataTemplate>
    <FooterStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
    <HeaderStyle BackColor="#3494CC" Font-Bold="True" ForeColor="White" HorizontalAlign="Left" />
    <PagerStyle BackColor="#284775" ForeColor="White" HorizontalAlign="Center" />
    <RowStyle BackColor="#F7F6F3" ForeColor="#333333" />
    <SelectedRowStyle BackColor="#E2DED6" Font-Bold="True" ForeColor="#333333" />
</asp:GridView>

其他提示

您也可以尝试下面的方法示例代码。我们可以加载菜单项动态了。

http://sites.google.com/site/spyderhoodcommunity/tech -stuff / jquerypopupcontextmenu

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top