업데이트 패널 내에 asp.net FileUpload 컨트롤이 있습니다. 업로드 버튼을 클릭하면 코드를 찾을 수 없으면 코드를 읽습니다. 드롭 다운에서 사용자를 선택하기 위해 ModalPopup을 표시합니다. 그렇지 않으면 파일을 업로드하여 해당 코드의 사용자에게 전자 메일로 보냅니다 (이 코드는 데이터베이스에 저장됩니다) . 코드를 찾을 수 없다면 ModalPopup을 표시하고 선택한 파일을 제거하고 포스트 백 후에 선택한 파일을 유지하려고합니다. 이것은 Persist FileUpload 컨트롤 값
<asp:UpdatePanel ID="UpdatePanel3" runat="server" >
<ContentTemplate>
<asp:FileUpload ID="FileUpload1" runat="server" />
<asp:RequiredFieldValidator ID="rfvFileupload" ValidationGroup="validate" runat="server" ErrorMessage="* required" ControlToValidate="FileUpload1"></asp:RequiredFieldValidator>
</ContentTemplate>
</asp:UpdatePanel>
및 버튼에
가protected void btnupload_Click(object sender, EventArgs e)
{
//Reading the file and Checking from Database
if(codefound)
{
//Sending email to the user of the Code
}
else
{
ModalPopupExtender1.Show();
}
}
을 클릭하여 내 코드입니다 내가 어떻게이 게시물에 업로드 컨트롤의 값을 다시 계속?
여기에 두번째 부분은 실제로 questio 응답 사용해야 작동하게합니다. 첫 번째 부분에서는 FileUpload 컨트롤을 UpdatePanel 내에서 작동시키는 방법을 보여줍니다. 이 문제에 대해 언급하지 않으 셨으므로이 부분이 이미 귀하를 위해 일하기를 바랍니다. –