I am making a custom helper in mvc 3 and I m using the following line in .cs(class) page
"<input type=\"submit\" value=\"{0}\" onClick=\"showOk()\";\" /><div class='messagepop pop' style='display: none'><form action='' method='post' id='new_message'><div><img src='../Images/x.png' alt='Exit' class='msgPopImg' onclick='closePop()' /><table bgcolor='#FFF0F0' rules='rows'>" + builder + "</table></div></form></div><script type='text/javascript'>function showOk() {var maskHeight = $(document).height();var maskWidth = $(window).width();$('#mask').css({ 'width': maskWidth, 'height': maskHeight }); $('.pop').show('fast', function () { });$('#mask').show();} function closePop() {$('.pop').hide(); $('#mask').hide();}", buttonText);
I m getting ‘Input string was not in a correct format’ error due to this part:-
<script type='text/javascript'>function
showOk() {var maskHeight = $(document).height();var maskWidth = $(window).width();$('#mask').css({ 'width': maskWidth, 'height': maskHeight }); $('.pop').show('fast', function () { });$('#mask').show();} function closePop() {$('.pop').hide(); $('#mask').hide();}
"
The modified code is:-
"<input type=\"submit\" value=\"{0}\" onClick=\"showOk()\";\" /><div class='messagepop pop' style='display: none'><form action='' method='post' id='new_message'><div><img src='../Images/x.png' alt='Exit' class='msgPopImg' onclick='closePop()' /><table bgcolor='#FFF0F0' rules='rows'>" + builder + "</table></div></form></div><script type='text/javascript'>function showOk() {var maskHeight = 1000px;var maskWidth =1000px;$('#mask').css({ 'width': maskWidth, 'height': maskHeight }); $('.pop').css('display', 'block');$('#mask').css('display', 'block');} function closePop() {$('.pop').css('display', 'none'); $('#mask').css('display', 'none');}", buttonText);
How can I solve this error plz let me know
I don’t see a closing
</script>tag in your code. You have that?Update:
Try this: