You haven't mentioned which plugin you're using - I'm assuming it's
this one[
^].
<script src="Scripts/jquery-2.1.1.min.js" type="text/javascript"></script>
<script src="Scripts/jquery-2.1.1.js" type="text/javascript"></script>
<script src="Scripts/jquery-2.1.1-vsdoc.js" type="text/javascript"></script>
<script src="Scripts/jquery-2.1.1.min.map" type="text/javascript"></script>
You've included the jQuery script three times, and included the source mapping which isn't needed. Replace those four lines with:
<script src="Scripts/jquery-2.1.1.min.js" type="text/javascript"></script>
<script src="Scripts/jquery.maskedinput-1.3.1.js" type="text/javascript"></script>
<script src="Scripts/jquery.maskedinput-1.3.1.min.js" type="text/javascript"></script>
You've included both the normal and minified versions of the plugin script. Replace those two lines with:
<script src="Scripts/jquery.maskedinput-1.3.1.min.js" type="text/javascript"></script>
Make sure you have the correct path for the "Scripts" folder relative to the page, and that it contains both the
jquery-2.1.1.min.js
and
jquery.maskedinput-1.3.1.min.js
files.
Check your browser's script console for any script errors.
Make sure your AppPool is set to use .NET 4.0, otherwise the
ClientIDMode
property won't work.
I've just tried your code locally, and it works.