Для получения опыта работы я генерирую случайные числа и сравниваю их суммы при подаче, но каждый раз, когда я нажимаю кнопку, меняются случайные числа. Как я могу прекратить это делать? Я рассматривал разные эксперименты, но не смог этого сделать. Вот мой класс код случайных чисел:Как я могу использовать свою собственную случайную капчу в ASP.NET?
public class Captcha
{
int num1, num2, total;
public int N1
{
get
{
return num1;
}
}
public int N2
{
get
{
return num2;
}
}
public int Total
{
get
{
return total;
}
}
Random r = new Random();
public Captcha()
{
Random r = new Random();
num1 = r.Next(1, 11) * 10;
num2 = r.Next(1, 11);
total = num1 + num2;
}
}
Теперь я использую этот на Page_Load событие так:
Captcha c = new Captcha();
protected void Page_Load(object sender, EventArgs e)
{
Label2.Text = c.N1.ToString();
Label3.Text = c.N2.ToString();
}
Как я совершил этот один?
Спасибо.
Вы можете разместить свой код кнопки клик? – samar
Код кнопки делает много вещей, но я использую сопоставление сравнения, так что это как IF (TextBox2.Text.Equals (c.Total.ToString())) {...... выполнение другого кода ...} –