我是菜鸟,恳请各位大侠解决问题(才学两天,请误见笑)!!!!!
string textbox.text 获取或设置system.web.ui.webcontrols.textbox控件的文本内容 错误:运算符“>=”无法应用于“方法组”和“int“类型的操作数错在哪里??
protected void TextUserName_TextChanged(object sender, EventArgs e)
{
T_UsersTableAdapter adapter = new T_UsersTableAdapter();
if (adapter.GetDataByUserName(TextUserName.Text).Count >= 1)
{
LabelUserNameErrorMsg.Visible = true;
LabelUserNameErrorMsg.Text = "此用户名已经存在";
}
else
{
LabelUserNameErrorMsg.Visible = false;
}
}
--------------------编程问答-------------------- 说你这个adapter.GetDataByUserName(TextUserName.Text).Count是方法组 不能跟数字作比较 --------------------编程问答-------------------- 你把GetDataByUserName()这个方法贴出来 我瞅瞅 --------------------编程问答-------------------- 这样写应该就没问题了,你试试
T_UsersTableAdapter adapter = new T_UsersTableAdapter();
var data= adapter.GetDataByUserName(txtUername.Text);
if (data.Count<=0)
{
labelErrorMsg.Text = "用户名不存在!";
labelErrorMsg.Visible = true;
} --------------------编程问答--------------------
加个括号
(adapter.GetDataByUserName(TextUserName.Text)).Count
补充:.NET技术 , ASP.NET