ASP.NET中如何弹出一个消息框(转)
都知道在客户諯使用弹出框的是不能用MesssageBox来实现的.
一般都使用以下几种方法.
1) Button.Attributes.Add("onclick","javascript:return confirm('确定?');");
这种方法..现在使用最的多..
在www.csdn.net里有一文章就很好.
http://www.csdn.net/Develop/Read_Article.asp?Id=20892
大家可以看一下..会有很多收获.
2)另一个方法..我不知道其它人有没有这么用.不过我是这么用的..很偷懒的办法京是
< div id=div1 onclick="javascript:return confirm('确定?');"><asp: button id="Button1" runat="server" Text="Button"></asp:button></div>
这个一样能实现..而且不用增加服务器的动作...不过有没有其它后果..就不..知道了..
在DataGrid中一样在Button列中使用属性编辑器在文本(t)中写入
<div id=div1 onclick="javasciprt:return confrim(确定?')">删除</div>就能在DataGrid中实现删除确认的功能..当然如果每行删除不一样你就得用其它方法了.
http://www.csdn.net/Develop/Read_Article.asp?Id=20892
中一样有介绍.
3)可能有时候大家会这样的用处..就是你点击导入数据的Button的按钮后..希望能弹出一个alert('数据导入完成!')这样的信息.
这里就得用另外的方法了..可能很多人都知道就是使用.
Page.RegisterClientScriptBlock ();或Page.RegisterStartupScript();
这两一功能上相差不是很大...且配合.Page.IsClientScriptBlockRegistered()或Page.IsStartupScriptRegistered();来使用的
string scriptStr="<script language=javasciprt> alert('数据导放已完成')</"
sciprtStr+="sciprt>";
Page.RegisterStartupScript("alert1",sciprtStr);
就Ok了.
据说Page.RegisterClientScriptBlock ();比Page.RegisterStartupScript();好..
但我不知道原因,哪位能说一下最好啦.
相关文档:
最近在asp.net 用到的sqlserver存储过程分页中显示数据时遇到关于排序问题。
网上的一些分页存储过程只支持排序列为int 类型,对于实际开发中很多时候都需要对DateTime类型,varchar类型进行排序。
下面分享一下可以支持任意数据类型的列进行排序的存储过程。
Create PROCEDURE sp_viewByPage
@TblName var ......
控制网站分辨率 我们可以 用 frameset
虽然 asp.net不支持这个属性 但是功能是可以实现的
如 :
<frameset name="main" rows="105,*" frameborder="no" border="0" framespacing="0">
<frame src="xx.aspx" name="topFrame" scrolling="No" noresize="noresize" id="topFrame" title="topFrame" /> ......
1.对IE浏览器进行设置
文件-〉页面设置-〉将里面的页眉和页脚的内容清空 就OK了
2.页面代码实现 Javascript
<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><!-- & ......
using System;
using System.Collections;
using System.ComponentModel;
using System.Web;
using System.Web.SessionState;
using System.Timers;
using System.Data;
using System.Data.SqlClient;
namespace SMS_joke
{
/// <summary>
/// Global 的摘要说明。
/// </summary>
public class ......
PRB:在使用 Response.End、Response.Redirect 或 Server.Transfer 时出现 ThreadAbortException
症状
如果使用 Response.End、Response.Redirect 或 Server.Transfer 方法,将出现 ThreadAbortException 异常。您可以使用 try-catch 语句捕获此异常。
原因
Response.End 方法终止页的执行,并将此执行切换到应用程序 ......