ASP上两个防止SQL注入式攻击Function
过滤提交表单中的SQL过滤查询中的SQL[@more@]''==========================''过滤提交表单中的SQL''==========================function ForSqlForm()dim fqys,errc,i,itemsdim nothis(18) nothis(0)="net user" nothis(1)="xp_cmdshell" nothis(2)="/add" nothis(3)="exec%20master.dbo.xp_cmdshell" nothis(4)="net localgroup administrators" nothis(5)="select" nothis(6)="count" nothis(7)="asc" nothis(8)="char" nothis(9)="mi
点击科技:王志东细述协同渊源
http://blog.itpub.net/post/670/44758[@more@]
下载Excel,异常详细信息: System.UnauthorizedAccessException: 拒绝访问。解决办法
在运行里输入"dcomcnfg"设置excel Application com组件的运行权限!Microsoft Excel中设置权限,ASPNET即可。[@more@]在运行里输入"dcomcnfg"设置excel Application com组件的运行权限!我的程序报错如下:说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详细信息: System.UnauthorizedAccessException: 拒绝访问。未授权此 ASP.NET 进程访问所请求的资源。出于安全原因,默认的 ASP.NET 进程标识为“{machinename}ASPNET”,它只具有
击 接受 keypass 输入
javascript+C#方法。[@more@]<script language="C#" runat="server">void Password_OnPreRender(object sender, EventArgs e) { Password.Attributes["onkeydown"] = "javascript:if(event.keyCode == 13){ document.getElementById('Btn_Ok').click()}"; }} </script>
作不能为空 javascript
几项不能同时为空的判断[@more@]function ninainai() { if(document.all("hidCount").value=="2") { //for(int i=2;i<=3;i++) //{ var txtCount2= document.Form1.all("dgProducts:_ctl2:txtCount").value; var txtMoney2= document.Form1.all("dgProducts:_ctl2:txtMoney").value; var txtCount3= document.Form1.all("dgProducts:_ctl3:txtCount").value; var txtMoney3= document.Form1.all("dgProducts:_ctl3:txtMoney").value; //var txtProductPrice = document.al
//上一页面的URL
this.Page.Request.UrlReferrer.AbsoluteUri[@more@]
保存数据的时候,decimal总是把我的小数如2.47保存成3
保存数据的时候decimal总是把我的2.47保存成3,改成price后就按原样保存了。[@more@]
保留两位小数
Convert.ToString(Decimal.Round( (d1/d2)*100,2 ) )[@more@]
计算DataGrid中的模版列的结果,使用javascript.
在DataGrid中有3个模板列包含Textbox分别为 DG_ShuLiang (数量) DG_DanJian(单价) DG_JinE(金额)分别在5.6.7列,要求在录入数量及单价的时候自动算出金额即:数量*单价=金额还要求录入时限制为 数值型.我如何用客户端脚本实现这个功能?[@more@]<asp:TemplateColumn HeaderText="数量"> <ItemTemplate><asp:TextBox id="ShuLiang" runat='server' Text='<%# DataBinder.Eval(Container.DataItem,"DG_ShuLiang")%>' onkeyup="javascript:DoCal()"/><asp:RegularExpressi
JavaScript精品源码
JavaScript精品源码:http://qbit.100steps.net/javascript.php[@more@]
在状态栏里显示infomation
<body onMouseOver="window.status=' 如果您喜欢本站,别忘了把本站介绍给您的好友哦!:)';return true">[@more@]
返回上一页面
this.Page.Request.UrlReferrer 下面有 :AbsoluteUri绝对URL可用。[@more@]
不加此段代码有时_DoPostBack会无效,this.Page.GetPostBackClientEvent(this,
//不加此段代码有时_DoPostBack会无效 this.Page.GetPostBackClientEvent(this, "");[@more@]
“undefined 为空或不是对象”
“undefined 为空或不是对象”[@more@]在页面上使用验证控件,出现“undefined 为空或不是对象”的错误,是在页面上使用了验证控件,而又注释了,
checkbox联动
一个选,其他相同条件的选[@more@]//jvascript 1 datagrid使用intput type=textfunction wocao(obj) { var ff = obj.parentNode.parentNode.parentNode.parentNode.tagName; var ff2 = obj.parentNode.parentNode.rowIndex; var va = obj.parentNode.parentNode.parentNode.parentNode.rows[parseInt(ff2)].cells.item(1).children.item(0).value; var ff3 = obj.tagName; if(!obj.name.checked) { for(var i=2;i<7;i++) { if(document.all("DataGrid1:_ctl"+i+":tr1").value == va) { document.all("DataGri
在c#中调用confirm
在满足条件的情况下作行动。[@more@]1)if(条件){this.RegisterClientScriptBlock("jj", "<script language=javascript>if (confirm("要到sohu吗")==true) window.open("http://www.sohu.com"); </script>");}2)if(条件){ string strURL = "../FramePage.aspx?URL=Track/CHLViewProjectReplyEC.aspx?CHLPRID="+this.CHLPRID+"~:~BOID="+this.BOID.ToString()+"~:~QuoInfoID="+this.QuoInfoID.ToString(); Response.Write("<script>a
文本框只能输入数字 javascript
只能输入数字,[@more@]<input onkeyup="this.value=this.value.replace(/D/g,'')" onafterpaste="this.value=this.value.replace(/D/g,'')"> --------------------------------------------------------------- <input name=txt1 onchange="if(/D/.test(this.value)){alert('只能输入数字');this.value='';}">
在repeater中使用javascript作文本框的改变
在repeater中使用javascript作文本框的改变,由于每一行都需要改变 所以判断每一行的 标志 hrtml自动生成[@more@]//****************************//script//***************************// <script language="javascript">// // function ff()// {// for(var i=0;i<parseFloat( document.Form1.hidCount.value);i++)// {// // var tt1 = document.all("Repeater1:_ctl"+i+":tr1").value ;//document.Form1.Repeater1:_ctl0:tr1.value;// var tt2 = document.all("Repeat