2012-04-30 5 views

답변

1

당신을 기쁘게 할 수 있습니다 만 제목을 받고 ...이 줄을 시도 ... ...

htmlContent += string.Format("<img id=" + text + " src=" + srcPath + " alt=\"Captcha Image\"/>", text, srcPath); 
+0

public static class CaptchaHelper { public static MvcHtmlString Captcha(this HtmlHelper helper, string text) { string srcPath = System.Web.VirtualPathUtility.ToAbsolute("~/Handler1.ashx"); string htmlContent = string.Empty; htmlContent += "<script type=\"text/javascript\">function __rc(){document.getElementById(\"" + text + "\").src = \"../Handler1.ashx?query=\" + Math.random();}</script>"; htmlContent += string.Format("<img id=\"{0}\" src=\"{1}\" alt=\"Captcha Image\"/>", text, srcPath); htmlContent += "<a href=\"#\" onclick=\"javascript:__rc();\">Reset</a>"; return MvcHtmlString.Create(htmlContent.ToString()); } } 

편집이 하나를 시도하고 링크를 재설정 이것에 대한 도움말 –

+0

동일 함 - Captcha 제목 및 Image ResetLink 표시 –

+0

@Bhanu 텍스트 및 srcPath 변수를 인쇄하여 관찰하십시오. –