Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.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
C# 使用SqlDataSource仅在Listview中加载插入的项_C#_Asp.net_Listview_Sqldatasource - Fatal编程技术网

C# 使用SqlDataSource仅在Listview中加载插入的项

C# 使用SqlDataSource仅在Listview中加载插入的项,c#,asp.net,listview,sqldatasource,C#,Asp.net,Listview,Sqldatasource,我有一个SqlDataSource,它可以帮助Listview插入/删除新数据。但是,我不想使用此SqlDataSource向Listview显示现有数据。仅显示新插入的记录。但是,这会显示Listview上的所有内容。如果删除SelectCommand,即使是新插入的行也不会显示 <asp:SqlDataSource ID="VendorSOAPaymentsInnerDS" runat="server" ConnectionString="<%$ Connecti

我有一个SqlDataSource,它可以帮助Listview插入/删除新数据。但是,我不想使用此SqlDataSource向Listview显示现有数据。仅显示新插入的记录。但是,这会显示Listview上的所有内容。如果删除SelectCommand,即使是新插入的行也不会显示

  <asp:SqlDataSource ID="VendorSOAPaymentsInnerDS" runat="server"
      ConnectionString="<%$ ConnectionStrings:ApplicationServices %>" 
      InsertCommand = "INSERT INTO VendorSOAPayments ( VendorSOAID, PaymentVoucherID, PaymentAmount) VALUES( @VendorSOAID, @PaymentVoucherID, @PaymentAmount)"  
      SelectCommand= "SELECT A.VendorSOAPaymentID, A.PaymentVoucherID, B.SubProjectID, B.StatementBreakDown, A.PaymentAmount, C.SubProjectCode, C.SubProjectName FROM  VendorSOAPayments A INNER JOIN VendorSOA B ON A.VendorSOAID = B.VendorSOAID INNER JOIN SubProject C ON B.SubProjectID = C.SubProjectID WHERE A.PaymentVoucherID  = @PaymentVoucherID  AND B.Vendor_EntityID = @VendorID "
     DeleteCommand = "DELETE VendorSOAPayments WHERE VendorSOAPaymentID = @VendorSOAPaymentID" >
     <SelectParameters>
          <asp:ControlParameter ControlID="ListPayVoucherID" Name="PaymentVoucherID" PropertyName="Value" />
          <asp:ControlParameter ControlID="vendorSelectID" Name="VendorID" PropertyName="Value" /> 
      </SelectParameters>
      <InsertParameters>
          <asp:Parameter Name="VendorSOAID" />
          <asp:Parameter Name="PaymentAmount" />
          <asp:ControlParameter ControlID="ListPayVoucherID" Name="PaymentVoucherID" PropertyName="Value" />
       </InsertParameters>
  </asp:SqlDataSource>

您可以将插入的记录添加到
数据表
,并将
数据表
保存到会话中