代码如下:
我想让弹出一个对话框.点确定后.this.TextBox1.Text = "提交成功";点取消后.不执行
但是,我这样写了以后.提示我说.return在函数之外.请大哥们帮我看看这是怎么一回事.谢谢.
string a = "大熊猫";
this.Page.RegisterStartupScript("","<script>javascript:if(!confirm('你是"+a+"?'))return false;</script>");
this.TextBox1.Text = "失败了";
解决方案 »
- 谁会在windows 2000 服务器版 下运行 .NET Framework 3.5 网站程序 500分相赠
- 微妙的问题,赶集进了!
- ASP.NET连oracle 在vs中运行没问题 发布后出现oracle客户端问题
- 函数名称能不能动态处理xxx(string str)
- 试做一个服务器控件,不知道如何把JS和CSS嵌入(内详,比较急!!!)希望高手指教!!!
- 这段js特效代码在火狐和IE7,IE8里显示不出来?
- 百分求ASP.NET(VB)语法的“事务处理”操作!
- 每增加一个SESSION 变量,服务器会消耗多少内存资源哪?
- 如何刷新IFRAME里面的IFRAME??
- aspx文件显示为image文件
- [手机源码]如何通过手机号码判断来电的是否MM
- ASP.net中窗体间数据传送问题?
所添加的客户端脚本,服务器端执行完了后才加载到客户端,象楼主这样的应用实现不了的
function CheckValue()
{
...其它验证代码
if(confirm('要提交吗?')
{
return true;
}
else
{
return false;
}
}
</script>
将以上代理写进行后台一个StringBuilder中,然后注册该JS代码.
{
ImageButton_del.Attributes["onClick"]="javascript:return confirm('是否确认删除?');";
}确定按钮的load事件里写.
<!---------www.1a2b3c.cn-------------->
NOTE: This method is now obsolete. 建议写成:
<script runat="server" .....>
.........
</script>
this.Page.RegisterStartupScript("","<script>javascript:if(!confirm('你是"+a+"?')) Form1.TextBox1.value = '失败了'; else __doPostBack('Button1','');</script>");