2017-10-30 3 views
0

다음 코드를 작성하여 asp.net에서 gridView를 만들었습니다.asp.net에서 동적으로 gridView에 행만 추가하는 방법은 무엇입니까?

<asp:GridView ID="dataGrdVwPatientDetails" runat="server" AutoGenerateColumns="False"> 
    <Columns> 
     <asp:BoundField HeaderText="Patient" /> 
     <asp:BoundField HeaderText="Modality" /> 
     <asp:BoundField HeaderText="Test" /> 
     <asp:BoundField HeaderText="Time" /> 
     <asp:BoundField HeaderText="Referring Physician" /> 
     <asp:BoundField HeaderText="TotalRs" /> 
     <asp:BoundField HeaderText="Concession" /> 
     <asp:BoundField HeaderText="Paid" /> 
     <asp:BoundField HeaderText="Pending" /> 
    </Columns> 
</asp:GridView> 

이제이 gridView에 빈 행을 추가하여 나중에 해당 셀에 값을 추가 할 수 있도록하겠습니다.

<asp:GridView ID="dataGrdVwPatientDetails" DataKeyNames="ID" runat="server" AutoGenerateColumns="False"> 
<Columns> 
    <asp:BoundField DataField="Patient" HeaderText="Patient" /> 
    <asp:BoundField DataField="Modality" HeaderText="Modality" /> 
    <asp:BoundField DataField="Test" HeaderText="Test" /> 
    <asp:BoundField DataField="Time" HeaderText="Time" /> 
    <asp:BoundField DataField="Referring_Physician" HeaderText="Referring Physician" /> 
    <asp:BoundField DataField="TotalRs" HeaderText="TotalRs" /> 
    <asp:BoundField DataField="Concession" HeaderText="Concession" /> 
    <asp:BoundField DataField="Paid" HeaderText="Paid" /> 
    <asp:BoundField DataField="Pending" HeaderText="Pending" /> 
</Columns> 

다음 SQL 쿼리는 다음과 같아야합니다 :

+0

다음 예는 사용자의 요구 사항을 충족시킵니다. https://stackoverflow.com/questions/8556692/asp-net-insert-blank-rows-into-gridview & https://stackoverflow.com/questions/18484383/how- 빈 행 추가 격자보기? –

+0

빠른 답변을 얻으려면 어떤 상황에서 "긴급한"또는 다른 유사한 문구를 내 질문에 추가해도됩니까?] (// meta.stackoverflow.com/q/326569) - 요약은 이것이 자원 봉사자를 대하는 이상적인 방법이며, 아마도 답을 얻는 데 비생산적입니다. 이 질문을 귀하의 질문에 추가하지 마십시오. – halfer

답변

1
은 다음과 같이 당신의 gridview를 변경

select ID, patient, modality, test, time, Referring_Physician, TotalRs, 
     consession, paid, pending 
    from my_table 
union all 
select (max(ID) + 1) as ID, '' as patient, '' as modality, '' as test, 
     '' as time, '' as Referring_Physician, '' as TotalRs, '' as consession, 
     '' as paid, '' as pending 

그리고 사용자가 해당 문자열을 업데이트 할 때, 당신은을 사용할 수 있습니다 검색어를 입력하십시오.