当前位置: 代码迷 >> ASP.NET >> 那个验证控件可以验证image的Url不能为空解决办法
  详细解决方案

那个验证控件可以验证image的Url不能为空解决办法

热度:4072   发布时间:2013-02-25 00:00:00.0
那个验证控件可以验证image的Url不能为空
能个例子么

------解决方案--------------------------------------------------------
你可以用CustomValidator验证控件

类似于:

HTML code
<form id="form1" runat="server">    <script>        function validate(source, arguments) {            var obj = document.getElementById('<%=Image1.ClientID %>');            var trimLeft = /^\s+/;            var trimRight = /\s+$/;            var src = obj.getAttribute("src");            src = src.replace(trimLeft, "").replace(trimRight, "");            if (src == "") {                arguments.IsValid = false;            } else {                arguments.IsValid = true;            }        }    </script>    <div>        <asp:Image ID="Image1" runat="server" />        <asp:CustomValidator ID="CustomValidator1"            runat="server" ErrorMessage="CustomValidator"             ClientValidationFunction="validate"></asp:CustomValidator>        <asp:Button ID="Button1" runat="server" Text="Button" onclick="Button1_Click" />    </div>    </form>
  相关解决方案