Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ASP/HTML/VB.NET按钮顺序_Html_Asp.net_Vb.net - Fatal编程技术网

ASP/HTML/VB.NET按钮顺序

ASP/HTML/VB.NET按钮顺序,html,asp.net,vb.net,Html,Asp.net,Vb.net,我有一些页面(大约13页)有相同的代码,它们都工作相同,但按钮名称不同。我将LinkButtonSaveraft从列表的顶部移动到ImageButtonLock之前的列表的底部。除了两个页面外,所有页面的HyperLinkSendMail后面都有一个按钮,这就是我想要LinkButtonSaveraft的地方。这两个页面将HyperLinkSendMail放在LinkButtonSaveraft之后 示例:其他页面(按钮、按钮、HyperLinkSendMail、LinkButtonSavera

我有一些页面(大约13页)有相同的代码,它们都工作相同,但按钮名称不同。我将LinkButtonSaveraft从列表的顶部移动到ImageButtonLock之前的列表的底部。除了两个页面外,所有页面的HyperLinkSendMail后面都有一个按钮,这就是我想要LinkButtonSaveraft的地方。这两个页面将HyperLinkSendMail放在LinkButtonSaveraft之后

示例:其他页面(按钮、按钮、HyperLinkSendMail、LinkButtonSaveraft)2个页面(按钮、按钮、LinkButtonSaveraft、HyperLinkSendMail)

我不知道为什么页面将按钮按不同的顺序排列。如果你知道我遗漏了什么,请告诉我

这是来自正确布局(来自正确页面之一)的代码:


这是其中一个顺序不正确的页面中的代码

 <table cellpadding="2" cellspacing="0">
            <tr>
                <td valign="top">
                    <asp:Panel ID="buttonPanel" runat="server">
                        <asp:LinkButton ID="LinkButtonSave" Text="Save" runat="server" CssClass="gridnav" Height="14px" ValidationGroup="Save" />
                        <asp:LinkButton ID="LinkButtonConvert" Text="Convert" runat="server" CssClass="gridnav" Height="14px" ValidationGroup="Save" />
                        <asp:TextBox ID="TextBoxSDate" AutoPostBack="True" runat="server" style="position:absolute; visibility: hidden"></asp:TextBox>
                        <asp:LinkButton ID="LinkButtonS" Text="S" runat="server" CssClass="gridnav" Height="14px" ValidationGroup="Save" />
                        <cc1:CalendarExtender ID="SCalendarExtender" OnClientShown="SuspendCalendarChange" runat="server" Format="MMMM d, yyyy" TargetControlID="TextBoxSuspendDate" PopupButtonID="LinkButtonSuspend" Enabled="True" ></cc1:CalendarExtender>
                        <asp:LinkButton ID="LinkButtonUS" Text="US" runat="server" CssClass="gridnav" Height="14px" Visible="False" />
                        <asp:LinkButton ID="LinkButtonDelete" Text="Delete" runat="server" CssClass="gridnav" Height="14px" OnClientClick="return confirm('Are you sure you want to delete?')" />
                        <asp:LinkButton ID="LinkButton135" Text="Report" runat="server" CssClass="gridnav" Height="14px" />
                        <asp:LinkButton ID="LinkButtonSaveDraft" Text="Save Draft" runat="server" CssClass="gridnav" Height="14px" ValidationGroup="None" />
                        <asp:ImageButton ID="ImageButtonLock" runat="server" ImageUrl="~/images/lock.png" Visible="False" />
                    </asp:Panel>
                </td>
                <td valign="top">
                    <asp:UpdatePanel ID="UpdatePanel1" runat="server"><ContentTemplate>
                            <asp:HyperLink ID="HyperLinkSendMail" runat="server" Text="Send Mail" CssClass="gridnav" Height="15px" Style="display: inline;" />
                            <asp:Label ID="DeleteDraftMessage" runat="server" Text="(Note: Draft will be deleted after 7 days.)" ForeColor="Red" Visible="False" />
                          </ContentTemplate>
                </asp:UpdatePanel>
                </td>
            </tr>
            <tr>
                <td colspan="2">
                    <asp:Label ID="LabelMessage" runat="server" CssClass="SaveMessage" />
                    <asp:ValidationSummary ID="ValidationSummarySave" runat="server" ValidationGroup="Save" />
                </td>
            </tr>
        </table>

我解决这个问题的方法是为按钮设置一个不同的区域。我本不想这样做,但最终还是成功了,客户很高兴

<table cellpadding="2" cellspacing="0">
        <tr>
            <td valign="top">
                <asp:Panel ID="buttonPanel" runat="server">
                    <asp:LinkButton ID="LinkButtonSave" Text="Save" runat="server" CssClass="gridnav" Height="14px" ValidationGroup="Save" />
                    <asp:LinkButton ID="LinkButtonConvert" Text="Convert" runat="server" CssClass="gridnav" Height="14px" ValidationGroup="Save" />
                    <asp:TextBox ID="TextBoxSDate" AutoPostBack="True" runat="server" style="position:absolute; visibility: hidden"></asp:TextBox>
                    <asp:LinkButton ID="LinkButtonS" Text="S" runat="server" CssClass="gridnav" Height="14px" ValidationGroup="Save" />
                    <cc1:CalendarExtender ID="SCalendarExtender" OnClientShown="SuspendCalendarChange" runat="server" Format="MMMM d, yyyy" TargetControlID="TextBoxSuspendDate" PopupButtonID="LinkButtonSuspend" Enabled="True" ></cc1:CalendarExtender>
                    <asp:LinkButton ID="LinkButtonUS" Text="US" runat="server" CssClass="gridnav" Height="14px" Visible="False" />
                    <asp:LinkButton ID="LinkButtonDelete" Text="Delete" runat="server" CssClass="gridnav" Height="14px" OnClientClick="return confirm('Are you sure you want to delete?')" />
                    <asp:LinkButton ID="LinkButton135" Text="Report" runat="server" CssClass="gridnav" Height="14px" />
                    <asp:ImageButton ID="ImageButtonLock" runat="server" ImageUrl="~/images/lock.png" Visible="False" />
                </asp:Panel>
            </td>
            <td valign="middle">
                <asp:UpdatePanel ID="UpdatePanel1" runat="server"><ContentTemplate>
                        <asp:HyperLink ID="HyperLinkSendMail" runat="server" Text="Send Mail" CssClass="gridnav" Height="15px" Style="display: inline;" />
             </ContentTemplate>
            </asp:UpdatePanel>
            </td>
        </tr>
        <tr>
            <td colspan="2">
                <asp:Label ID="LabelMessage" runat="server" CssClass="SaveMessage" />
                <asp:ValidationSummary ID="ValidationSummarySave" runat="server" ValidationGroup="Save" />
            </td>
             <td valign="top">
                      <asp:LinkButton ID="LinkButtonSaveDraft" Text="Save Draft" runat="server" CssClass="gridnav" Height="14px" ValidationGroup="None" />
                      <asp:Label ID="DeleteDraftCaseMessage" runat="server" Text="(Note: Draft Cases will be deleted after 7 days.)" ForeColor="Red" Visible="False" />
                </td>
        </tr>
    </table>

<table cellpadding="2" cellspacing="0">
        <tr>
            <td valign="top">
                <asp:Panel ID="buttonPanel" runat="server">
                    <asp:LinkButton ID="LinkButtonSave" Text="Save" runat="server" CssClass="gridnav" Height="14px" ValidationGroup="Save" />
                    <asp:LinkButton ID="LinkButtonConvert" Text="Convert" runat="server" CssClass="gridnav" Height="14px" ValidationGroup="Save" />
                    <asp:TextBox ID="TextBoxSDate" AutoPostBack="True" runat="server" style="position:absolute; visibility: hidden"></asp:TextBox>
                    <asp:LinkButton ID="LinkButtonS" Text="S" runat="server" CssClass="gridnav" Height="14px" ValidationGroup="Save" />
                    <cc1:CalendarExtender ID="SCalendarExtender" OnClientShown="SuspendCalendarChange" runat="server" Format="MMMM d, yyyy" TargetControlID="TextBoxSuspendDate" PopupButtonID="LinkButtonSuspend" Enabled="True" ></cc1:CalendarExtender>
                    <asp:LinkButton ID="LinkButtonUS" Text="US" runat="server" CssClass="gridnav" Height="14px" Visible="False" />
                    <asp:LinkButton ID="LinkButtonDelete" Text="Delete" runat="server" CssClass="gridnav" Height="14px" OnClientClick="return confirm('Are you sure you want to delete?')" />
                    <asp:LinkButton ID="LinkButton135" Text="Report" runat="server" CssClass="gridnav" Height="14px" />
                    <asp:ImageButton ID="ImageButtonLock" runat="server" ImageUrl="~/images/lock.png" Visible="False" />
                </asp:Panel>
            </td>
            <td valign="middle">
                <asp:UpdatePanel ID="UpdatePanel1" runat="server"><ContentTemplate>
                        <asp:HyperLink ID="HyperLinkSendMail" runat="server" Text="Send Mail" CssClass="gridnav" Height="15px" Style="display: inline;" />
             </ContentTemplate>
            </asp:UpdatePanel>
            </td>
        </tr>
        <tr>
            <td colspan="2">
                <asp:Label ID="LabelMessage" runat="server" CssClass="SaveMessage" />
                <asp:ValidationSummary ID="ValidationSummarySave" runat="server" ValidationGroup="Save" />
            </td>
             <td valign="top">
                      <asp:LinkButton ID="LinkButtonSaveDraft" Text="Save Draft" runat="server" CssClass="gridnav" Height="14px" ValidationGroup="None" />
                      <asp:Label ID="DeleteDraftCaseMessage" runat="server" Text="(Note: Draft Cases will be deleted after 7 days.)" ForeColor="Red" Visible="False" />
                </td>
        </tr>
    </table>