Visual Web Developer Express 2013을 사용하고 있고 gridview를 만들었습니다. 표에서 다른 값을 업데이트 할 때 txtDate에 값이 업데이트 된 시간을 표시해야합니다. 항목 템플릿으로 설정했습니다.GridTime에서 DateTime.Now를 바인딩하려고 시도했습니다.
<asp:TemplateField HeaderText="txtDate" SortExpression="txtDate">
<itemtemplate><asp:label id="txtDate" runat="server"
text="<%# Bind DateTime.Now.ToString()%>"></asp:label>
</itemtemplate>
</asp:TemplateField>
위의 코드를 Bind없이 사용하면 현재 시간이 표시됩니다. 나는 Bind를 추가하여 현재 날짜가 데이터베이스에 삽입되어 다음과 같은 오류가 발생하도록했습니다. 컴파일러 오류 메시지 : CS1026 :) 예상
값을 업데이트 할 때 날짜를 삽입하는 가장 좋은 방법을 찾으려고합니다. 또한 txtDate를 숨겨진 필드로 추가하려고했지만 그 중 하나도 작동하지 않았습니다.
전체 Gridview 마크 업을 게시 할 수 있습니까? –
저장 프로 시저에서 업데이트하지 않는 이유는 무엇입니까? –