PDA

View Full Version : سوال: معنی این کد چیه؟



nazipaiz90
دوشنبه 16 بهمن 1391, 02:35 صبح
سلام اگه میشه این کد رو بگبد چی کار میکنه برام معنی کنید خواهشا سریع (این کد تو یکی از صفحات پروژه انجمنی که چندی پیش آقای فتح اللهی گداشته بودن بود)

private void BindUsers(bool reloadAllUsers)
{
if (reloadAllUsers)
allUsers = Membership.GetAllUsers();

MembershipUserCollection users = null;

string searchText = "";
if (!string.IsNullOrEmpty(GridVUser.Attributes["SearchText"]))
searchText = GridVUser.Attributes["SearchText"];

bool searchByEmail = false;
if (!string.IsNullOrEmpty(GridVUser.Attributes["SearchByEmail"]))
searchByEmail = bool.Parse(GridVUser.Attributes["SearchByEmail"]);

if (searchText.Length > 0)
{
if (searchByEmail)
users = Membership.FindUsersByEmail(searchText);
else
users = Membership.FindUsersByName(searchText);
}
else
{
users = allUsers;
}

GridVUser.DataSource = users;
GridVUser.DataBind();
}