请教asp.net中的button属性OnClick的事件触发
<tr><tdstyle="width:105px;height:25px;">分类名称:</td><tdalign="left"style="width:190px;h...
<tr>
<td style="width: 105px; height: 25px;">
分类名称:</td>
<td align="left" style="width: 190px; height: 25px;">
<asp:TextBox ID="tbName" runat="server" Width="183px" TextMode=SingleLine Enabled=true>
%>></asp:TextBox></td>
<td style="height: 25px" >
<asp:Button ID="btnADD" runat="server" Text="添加分类" Width="101px" OnClick="OnClick01" /></td>
</tr>
中的OnClick="OnClick01"想做一下处理,我是这样写的
<script runat="server">
protected void OnClick(object sender, EventArgs e)
{
if (tbName.text= "")
{
alert("It's no empty");
return false;
}
return true;
}
</script>
可是提示错误,请教下,应该怎么做呢?谢谢大侠,我是菜鸟 展开
<td style="width: 105px; height: 25px;">
分类名称:</td>
<td align="left" style="width: 190px; height: 25px;">
<asp:TextBox ID="tbName" runat="server" Width="183px" TextMode=SingleLine Enabled=true>
%>></asp:TextBox></td>
<td style="height: 25px" >
<asp:Button ID="btnADD" runat="server" Text="添加分类" Width="101px" OnClick="OnClick01" /></td>
</tr>
中的OnClick="OnClick01"想做一下处理,我是这样写的
<script runat="server">
protected void OnClick(object sender, EventArgs e)
{
if (tbName.text= "")
{
alert("It's no empty");
return false;
}
return true;
}
</script>
可是提示错误,请教下,应该怎么做呢?谢谢大侠,我是菜鸟 展开
4个回答
展开全部
如果做验证的话你可以直接在验证控键里做。
比如:
<asp:RegularExpressionValidator ID="revJob" runat="server" ErrorMessage="请输入1-10的字符!"
ControlToValidate="txtJob" ValidationExpression="^[\u4e00-\u9fa5]{0,10}$" Display="Dynamic"></asp:RegularExpressionValidator>
<asp:Button ID="btnOther" runat="server" Text="选定职位" OnClick="btnOther_Click" Width="80px" Height="25px" />
比如:
<asp:RegularExpressionValidator ID="revJob" runat="server" ErrorMessage="请输入1-10的字符!"
ControlToValidate="txtJob" ValidationExpression="^[\u4e00-\u9fa5]{0,10}$" Display="Dynamic"></asp:RegularExpressionValidator>
<asp:Button ID="btnOther" runat="server" Text="选定职位" OnClick="btnOther_Click" Width="80px" Height="25px" />
展开全部
alert("It's no empty");
是javascript语句;
应该这么写
Response.Write("<script>alert('It's no empty');</script>");
这个是对的
protected void OnClick(object sender, EventArgs e)
{
if (tbName.text== "")
{
Response.Write("<script>alert('It's no empty');</script>");
return false;
}
else
{
return true;
}
}
是javascript语句;
应该这么写
Response.Write("<script>alert('It's no empty');</script>");
这个是对的
protected void OnClick(object sender, EventArgs e)
{
if (tbName.text== "")
{
Response.Write("<script>alert('It's no empty');</script>");
return false;
}
else
{
return true;
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
protected void OnClick(object sender, EventArgs e)
修改成
protected bool OnClick01(object sender, EventArgs e)
修改成
protected bool OnClick01(object sender, EventArgs e)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Onclick的后台事件是Void,你怎么还要return false和retrun true?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询