ascx 控件中调用 javascript 的问题 ??谢谢~~急急
我在 ascx 控件中的Button的单击事件中需要调用 javascript中的 sAlert()方法,其中 sAlert()是自己做的一个div 层,效果就像 alert()的似的,只不过比他好看,可是当我按如下方法调用后:会又多弹出一个错误提示框,提示是(Internet Exlorer 无法打开站点 http://localhost:10629/Hotel/Frame.aspx.已终止操作
protected void Button1_Click(object sender, EventArgs e)
{
//判断空值
if (this.TextBox1.Value.Trim().Equals("") && this.TextBox2.Text.Trim().Equals("") && this.TextBox3.Text.Trim().Equals("") &&this.TextBox4.Text.Trim().Equals(""))
{
if (!Page.IsStartupScriptRegistered(""))
{
string scriptString = "<script language=JavaScript> sAlert('<br/><br/>'+'必有一项不能为空'+'<br/><br/><br/>');";
scriptString += "<";
scriptString += "/";
scriptString += "script>";
Page.RegisterStartupScript("", scriptString);
}
return;
}
...................
}
怎么办
protected void Button1_Click(object sender, EventArgs e)
{
//判断空值
if (this.TextBox1.Value.Trim().Equals("") && this.TextBox2.Text.Trim().Equals("") && this.TextBox3.Text.Trim().Equals("") &&this.TextBox4.Text.Trim().Equals(""))
{
if (!Page.IsStartupScriptRegistered(""))
{
string scriptString = "<script language=JavaScript> sAlert('<br/><br/>'+'必有一项不能为空'+'<br/><br/><br/>');";
scriptString += "<";
scriptString += "/";
scriptString += "script>";
Page.RegisterStartupScript("", scriptString);
}
return;
}
...................
}
怎么办
...全文
相关推荐
js获取.aspx页面里面的服务器控件和.ascx中的服务器控件值
用js获取.ascx控件中服务器控件值时首先要得到服务器控件的ClientID再加上.ascx页面里面的服务器空间ID并用"_"连接
动态加载带参数的ASCX用户控件
通过JQUERY或页面后台处理程序加载带参数的ASCX用户控件
ascx
如果ASP.Net服务器控件的标准工具包未提供所需的功能,则可以构建或使用Web用户控件。 网络用户
ASPX向ASCX传值以及文本创建图片(附源码)
把用户在TextBox输入的文字创建为一个图片,ASCX的ImageButton的ImageUrl重新指向这刚产生的图片,接下来介绍下ASPX向ASCX传值,感兴趣的朋友可以参考下哈
aspx与ascx,ashx的用法总结
做asp.net开发的对.aspx,.ascx和.ashx都不会陌生。关于它们,网上有很多文章介绍。“纸上得来终觉浅,绝知此事要躬行”,下面自己总结一下做个笔记。 1、.aspxWeb窗体设计页面。Web窗体页由两部分组成:视觉元素(html、服务器控件和静态文本)和该页的编程逻辑(VS中的设计视图和代码视图可分别看到它们对应得文件)。VS将这两个组成部分分别存储在一个单独的文件中。视觉元素在.aspx 文件中创建。 2、.ascxasp.net的用户控件,是作为一种封装了特定功能和行为(这两者要被用在Web应用程序的各种页面上)的Web页面被开发的。一个用户控件包含了html、代码和其他We


