PDA

View Full Version : نحوه کار با کنترل captcha



ch2007
چهارشنبه 16 اسفند 1385, 21:35 عصر
من کنترل captcha را دانلود کردم و میخوام در صفحه ثبت نام در سایت ازش استفاده کنم ولی چطوری ؟ لطفا راهنمایی کنید

shahab_ksh
شنبه 19 اسفند 1385, 10:23 صبح
این هم روش استفاده






<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<%@ Register TagName="Captcha" TagPrefix="Controls" Src="~/Control/Captcha.ascx" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Captcha.NET 2</title>
</head>
<body><form id="form1" runat="server">
<Controls:Captcha ID="captcha" Message="Please enter text shown below:" runat="server"
OnSuccess="OnSuccess" OnFailure="OnFailure" BackgroundColor="#ffffff" />

</form>
</body>
</html>
















using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
Response.Cache.SetCacheability(HttpCacheability.No Cache);
}
protected void OnSuccess()
{
Response.Write("Done!");
captcha.Visible = false;
}
protected void OnFailure()
{
captcha.Message = "The text you entered was not correct. Please try again:";
}
}

ch2007
شنبه 19 اسفند 1385, 17:17 عصر
ممنون دوست عزیز فقط من زیاد با سی آشنایی ندارم کد وی بی ندارید ؟

shahab_ksh
شنبه 19 اسفند 1385, 22:37 عصر
ممنون دوست عزیز فقط من زیاد با سی آشنایی ندارم کد وی بی ندارید ؟




Imports System
Imports System.Data
Imports System.Configuration
Imports System.Web
Imports System.Web.Security
Imports System.Web.UI
Imports System.Web.UI.WebControls
Imports System.Web.UI.WebControls.WebParts
Imports System.Web.UI.HtmlControls
PartialClass _Default
Inherits System.Web.UI.Page

ProtectedSub Page_Load(ByVal sender AsObject, ByVal e As System.EventArgs) HandlesMe.Load
Response.Cache.SetCacheability(HttpCacheability.No Cache)
EndSub
ProtectedSub OnSuccess()
Response.Write("Done!")
captcha.Visible = False
EndSub
ProtectedSub OnFailure()
captcha.Message = "The text you entered was not correct. Please try again:";
EndSub
EndClass

razeghaik1
دوشنبه 22 اسفند 1390, 09:46 صبح
دوست عزیز کد ارور می ده.اگه می شه یه کم بیشتر توضیح بدین.مرسی

saboodarda
سه شنبه 09 خرداد 1391, 18:36 عصر
آیا کد Captcha را در برنامه ی ویندوزی هم می شود استفاده کرد یا حتما باید تحت وب باشد؟