2017-07-24 46 views
0

我有一個WebForm頁面,其中包含一個用戶控件的鏈接。 此用戶控件具有帶按鈕的網格視圖。 當我按下按鈕時,它會調用一個彈出對話框(另一個用戶控件)來請求用戶信息。我在'/'應用程序中有「服務器錯誤」。無效的回發或回調參數。「並且我不知道如何修復它

當我點擊提交時,我得到一個服務器錯誤'無效的回帖...' 我有這樣的其他頁面,但他們工作得很好。 你有什麼想法可能是錯的?

請注意,這可能會有所幫助:文本框包含驗證,不允許您選擇小於0的權重或將字段留空。這可能是?

謝謝你們的幫助球員

<asp:GridView ID="GridView1" class="GridMain" AutoGenerateColumns="False" RowStyle-Wrap="true" DataKeyNames="ID_MSG_SLIP, ID_ITEMPER_COLLECTIONORDER, ID_COLLECTIONORDER" runat="server"> 
    <Columns > 
     <asp:TemplateField HeaderText="Confirm Collection" ItemStyle-VerticalAlign="Middle" ItemStyle-HorizontalAlign="Center" > 
      <ItemTemplate> 
       <asp:ImageButton ID="btnGreen" runat="server" Class="btnGreen" ImageUrl="~/img/green.png" CommandArgument='<%#Eval("ID_MSG_SLIP")+","+ Eval("ID_ITEMPER_COLLECTIONORDER")+","+ Eval("ID_COLLECTIONORDER")%>'/> 
       <!--This is the pop up panel and trigger --> 
       <pop2:DatePopUp ID_MSG_SLIP='<%#Eval("ID_MSG_SLIP")%>' ID_ITEMPER_COLLECTIONORDER='<%# Eval("ID_ITEMPER_COLLECTIONORDER")%>' ID_COLLECTIONORDER='<%# Eval("ID_COLLECTIONORDER")%>' runat="server" ID="DatePopUp" /> 
+0

看來你'CommandArgument'在'ImageButton'有無效的語法,因此檢查。此外友好的提醒 - 避免張貼您的代碼作爲圖像,而是複製和粘貼與代碼塊標記在您的問題。 –

+0

請勿發佈圖片。分享你的代碼。如果圖像被刪除,你的問題就變得毫無價值。 – Marco

+0

問題是第三個用戶控件。當我推送提交給我一個服務器回發錯誤 –

回答

0
if(!isPostBack){ 
//Load your grid data inside this 
} 
相關問題