asp.net으로 파일 검색을 간단하게 구현해야 했다.
뚝딱 만들어서 처리한 내용
c# 부분만 발췌한다.
protected void Page_Load(object sender, EventArgs e)
{
if (ItemNm.Text == "")
{
lblItemNm.Text = "";
return;
}
StringBuilder s = new StringBuilder(10000);
System.IO.DirectoryInfo di = new System.IO.DirectoryInfo(@"E:\ITEM_IMAGES");
System.IO.FileInfo[] fs = di.GetFiles("*" + ItemNm.Text + "*");
//s.Append("*" + ItemNm.Text + "*");
foreach (System.IO.FileInfo f in fs)
{
s.Append("<div>");
s.Append("<p>"+ Path.GetFileNameWithoutExtension(f.Name) +"</p>");
s.Append("<img src='/" + f.Name + "' style='border:1px solid #444;'>");
s.Append("</div>");
s.Append("<hr>");
}
lblItemNm.Text = s.ToString();
}
aspx 파일에는 텍스트 박스하나 버튼하나 라벨 하나 만들었다. 위 코드를 보면 내용을 확인할 수 있다.
'프로그래밍 > C#' 카테고리의 다른 글
C# OLEDB로 엑셀 읽기 시 문자 또는 숫자가 읽히지 않을 때 (0) | 2014.09.17 |
---|---|
C# request 인코딩 처리하기 (0) | 2014.02.05 |
DataRow에서 rowID 구하기 (0) | 2014.02.03 |
C# 에서 웹브라우져 실행시키기 (0) | 2014.02.03 |
C# 웹 서비스 확장 응용하기 (1) | 2011.04.19 |
C# 웹 서비스 만들기 및 테스트 (4) | 2011.04.19 |
[C# TIP] 문자열에서 숫자만 추출하기 (5) | 2011.01.07 |
[C#] 콘솔 버전 - HTML 파싱하기 (10) | 2011.01.05 |