我是菜鸟,恳请各位大侠解决问题(才学两天,请误见笑)!!!!!
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;
}
}
--------------------编程问答-------------------- if (adapter.GetDataByUserName(TextUserName.Text).Count >= 1)
有误
自己把鼠标放到Count上面,看看什么类型。 --------------------编程问答-------------------- 先加个括号试试
if ((adapter.GetDataByUserName(TextUserName.Text)).Count >= 1)
不行的话你把GetDataByUserName方法贴出了看看,是什么返回类型的 --------------------编程问答-------------------- if (adapter.GetDataByUserName(TextUserName.Text).Count >= 1)
=>
if (adapter.GetDataByUserName(TextUserName.Text).Count() >= 1)
--------------------编程问答-------------------- 楼上的版主是正解 --------------------编程问答-------------------- 正解 --------------------编程问答-------------------- 正解 --------------------编程问答--------------------
正解 --------------------编程问答-------------------- if (adapter.GetDataByUserName(TextUserName.Text).Rows.Count>= 1)
--------------------编程问答--------------------
up+ --------------------编程问答-------------------- adapter.GetDataByUserName(TextUserName.Text).Count 确定是 int型 不是 int型 数组 --------------------编程问答-------------------- adapter.GetDataByUserName(TextUserName.Text).Count()
正解 --------------------编程问答--------------------
支持! --------------------编程问答-------------------- --------------------编程问答-------------------- Count 是方法不是属性 --------------------编程问答-------------------- adapter.GetDataByUserName(TextUserName.Text)方法查询的是记录?
是要 求返回的username结果集的记录数量? --------------------编程问答-------------------- 15楼,说的很清楚
补充:.NET技术 , ASP.NET