PDA

View Full Version : سوال: اجرا نشدن تابع نوشته شده در global.asax



minajasmi
شنبه 24 دی 1390, 12:16 عصر
سلام دوستان من تابع زیر را برای چک کردن ورودی هام در فایل global نوشتم ولی ورودی های تکست چک نمیشن . راهنماییم کنید لطفا دلیلش بگید بهم



public static string[] blackList = {"delete","insert","update","-or","--1","OR","drop","--","'"};

private void CheckInput(string parameter)
{
blackList.ToString().ToLower();
CompareInfo comparer = CultureInfo.InvariantCulture.CompareInfo;
for (int i = 0; i < blackList.Length; i++)
{
if (comparer.IndexOf(parameter, blackList[i], CompareOptions.IgnoreCase) >= 0)
{
Response.Redirect("error.aspx");
}
}
}

programer-ir
شنبه 24 دی 1390, 12:18 عصر
private void CheckInput(string parameter)


فکر نکنم یک همچین رویدادی توی گلوبال وجود داشته باشه.

minajasmi
شنبه 24 دی 1390, 12:28 عصر
زمانیکه کدی تو دکمه نوشته نشده و این کامات را بزنیم وکلیک کنم به صفحه error میره اما وقتی کدهامو تو دکمه مینویسم و اون کلمات را وارد میکنم خطا نمیده

minajasmi
شنبه 24 دی 1390, 16:27 عصر
دوستان توابع چک کردن ورودی ها را کجا باید بزارم تا همه ورودی ها رو کنترل کنه؟
من تو گلوبال گذاشتم که اجرا نمیشه