0

我在 Gridview 中显示一个摘要页面。一切正常,除了当我点击它时 gridview rowcommand 事件的最后 3 行没有触发。

下面是我用于命令参数的 aspx 代码。

<asp:LinkButton ID="lnkUnpaid" runat="server"  Text='<%# Convert.ToDouble(Eval("Unpaid_Claims")).ToString("#,##0.00") %>' 

CommandArgument='<%# Eval("Companyid")+ ";" +Eval("TypeOf")+ ";" +Eval("BranchID")+ ";" +Eval("CategoryID") %>' CommandName="Unpaid"></asp:LinkButton>  

下面是在 HTML 中生成的代码

<tr style="background-color:White;">
    <td align="right"></td>
    <td align="right"></td>
    <td align="right"></td>
    <td align="right">
        <span id="ctl00_Main_gvSummary_ctl28_lblCategory">预付手机费&lt;/span>
    </td>
    <td align="right">
        <a id="ctl00_Main_gvSummary_ctl28_lnkTotal" href="javascript:__doPostBack('ctl00$Main$gvSummary$ctl28$lnkTotal','')">5,620.00</a>
    </td>
    <td align="right">
        <a id="ctl00_Main_gvSummary_ctl28_lnkApproved" href="javascript:__doPostBack('ctl00$Main$gvSummary$ctl28$lnkApproved','')">5,620.00</a>
    </td>
    <td align="right">
        <a id="ctl00_Main_gvSummary_ctl28_lnkPending" href="javascript:__doPostBack('ctl00$Main$gvSummary$ctl28$lnkPending','')">0.00</a>
    </td>
    <td align="right">
        <a id="ctl00_Main_gvSummary_ctl28_lnkpaid" href="javascript:__doPostBack('ctl00$Main$gvSummary$ctl28$lnkpaid','')">200.00</a>
    </td>
    <td align="right">
        <a id="ctl00_Main_gvSummary_ctl28_lnkUnpaid" href="javascript:__doPostBack('ctl00$Main$gvSummary$ctl28$lnkUnpaid','')">5,420.00</a>                                 
    </td>
</tr>


<tr style="background-color:#E3EAEB;">
    <td align="right"></td>
    <td align="right"></td>
    <td align="right"></td>
    <td align="right">
        <span id="ctl00_Main_gvSummary_ctl29_lblCategory">预支薪金</span>
    </td>
    <td align="right">
        <a id="ctl00_Main_gvSummary_ctl29_lnkTotal" href="javascript:__doPostBack('ctl00$Main$gvSummary$ctl29$lnkTotal','')">5,075.00</a>
    </td>
    <td align="right">
        <a id="ctl00_Main_gvSummary_ctl29_lnkApproved" href="javascript:__doPostBack('ctl00$Main$gvSummary$ctl29$lnkApproved','')">5,075.00</a>
    </td>
    <td align="right">
        <a id="ctl00_Main_gvSummary_ctl29_lnkPending" href="javascript:__doPostBack('ctl00$Main$gvSummary$ctl29$lnkPending','')">0.00</a>
    </td>
    <td align="right">
        <a id="ctl00_Main_gvSummary_ctl29_lnkpaid" href="javascript:__doPostBack('ctl00$Main$gvSummary$ctl29$lnkpaid','')">5,075.00</a>
    </td>
    <td align="right">
        <a id="ctl00_Main_gvSummary_ctl29_lnkUnpaid" href="javascript:__doPostBack('ctl00$Main$gvSummary$ctl29$lnkUnpaid','')">0.00</a>                                 
    </td>
</tr>

以下是屏幕截图。标记为红色的区域在单击时未触发。![Griddiew 1中的错误

非常感谢任何帮助。

4

0 回答 0