나는 Generic Handler[.ashx]
을 사용하여 동적 이미지를 만든 다음 코드 뒤에있는 사용자 컨트롤의 이미지에 동일한 이미지를 할당했습니다.Image URL [asp.net]에서 쿼리 문자열 매개 변수 읽기
string capt = //some random logic value.
imgCaptcha.ImageUrl = "~/BO/term.ashx?param=" + capt;
지금 같은 UserControl을 몇 가지 버튼 이벤트에, 나는 ImageUrl
protected void btnVerify_Click(object sender, EventArgs e)
{
//something like this
string param = Request.QueryString["param"]
}
그러나 요청의 쿼리 매개 변수를 읽고 싶어. QueryString
실 거예요. 내게 아무 것도주지 말아주세요. 일부는 .aspx
페이지 에 추가되었으므로 요청 경로는 쿼리 매개 변수가없는 .aspx
페이지와 같을 것입니다.
그러나 imgCaptcha.ImageUrl
은 어떤 경로를 제공합니까 ~/BO/term.ashx?param=123456
입니다.
이제이 정보를 .Net 표준 클래스를 사용하여 읽으 려합니다. 내 검색어를 해결할만한 것이 있습니까?
참고 : 문자열 메서드 사용에별로 관심이 없습니다.