如果是后台,偶是这样判断 if(ViewState["DataFieldCount"]!=null) //用户个数不为空
{
foreach (WebUserControl webUserCtrl in this.plhDataFields.Controls) //遍历每个用户控件
{
if (webUserCtrl.bnjikValue == "")
{
ScriptManager.RegisterStartupScript(this.ImageButton2, this.GetType(), "alert", "alert('请选择出差人员!')", true); return;
}
}}
如果想在JS中判断呢?得怎么处理?
{
foreach (WebUserControl webUserCtrl in this.plhDataFields.Controls) //遍历每个用户控件
{
if (webUserCtrl.bnjikValue == "")
{
ScriptManager.RegisterStartupScript(this.ImageButton2, this.GetType(), "alert", "alert('请选择出差人员!')", true); return;
}
}}
如果想在JS中判断呢?得怎么处理?
解决方案 »
- (高手帮忙啊!!!)WebForm_DoPostBackWithOptions 未定义
- GridView
- 怎么样远端图片http://www.163.com/images/1.gif给下载在本地
- 这个问题没有人回答么?
- 求助:我的ItemDataBound里面的删除提示没有反应。
- 高分征新闻或内容采集系统或思路,要求能替换字符,智能分析分页,提取链接,图片,Flash等资源
- asp.net求救
- 100分求:求大于指定数据的最小的,只有一个非零位的数
- Aap.net下創建Web用戶控件時聲明自定義事件出錯,高手請進!
- ASP.NET的网站后台管理系统是怎么制作的?。
- 在线等。关于application_start中的一些问题
- web.config配置问题
var inputs = document.getElementsByTagName( "input ");
for(vari =0;i< inputs.length;i++)
{
if(inputs[i].type.toLowerCase()=="text ")
inputs[i].onKeyup=......
}
</script>
字符串的比较要用Equal()方法。否则判断长度大于0
<%@ Register Src="WebUserControl.ascx" TagName="WebUserControl" TagPrefix="uc1" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder2" Runat="Server">
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:PlaceHolder id="plhDataFields" runat="server"></asp:PlaceHolder>
</ContentTemplate>
</asp:UpdatePanel>
plhDataFields是放用户控件来的