- 浏览: 16878 次
- 性别:
- 来自: 深圳
最新评论
文章列表
<body>
<ul>
<li id="l1"><img src="../../images/1.gif" alt="" /></li>
<li id="l2"><img src="../../images/2.gif" alt="" /></li>
<li id="l3"><img src ...
设置按钮的UseSubmitBehavior属性为True
服务器解析后的html就为submit按钮
如果是ImageButton的话就用javascript控制了
//定义设置默认按钮函数
public static void SetDefEnterControl(System.Web.UI.Control Ctrl)
{
Page mPage = Ctrl.Page;
string mScript;
mScript = @"<script language=""javascript" ...
我们以往如果要在QueryString中带着含有中文或者特殊字符的参数值时,我们通常可以使用Server.UrlEncode来编码QueryString要传递的参数值,如:abc.aspx?name=Server.UrlEncode("name")。但是在GridView中,如果使用邦定元素HyperLinkFiled控件时便无法处理这样的情况,这个时候可以转换成Templete,然后把本来使用<asp:HyperLink>控件的地方改为传统HTML的超链接方式,通过Server.UrlEncode格式化参数值来传递。
如下范例:
<asp:T ...
GRIDVIEW鼠标移动行变色
- 博客分类:
- asp.net
方法一:
在GridView的
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
e.Row.Attributes.Add("onMouseOver", "SetNewColor(this);");
e.Row.Attributes.Add(" ...
首先在项目中选择“添加新项”,添加“Global.asax”全局变量文件,修改其中的 Session_Start 和 Session_End 方法;代码如下:
void Session_Start(object sender, EventArgs e)
{
// 在新会话启动时运行的代码
Session.Timeout = 5; //设置Session的有效时间,可根据需要修改
Application.Lock();
Application["zzzonline"] = Convert.ToInt3 ...
GridView是ASP.NET中功能强大的数据显示控件,它的RowDataBound事件为我们提供了方便的控制行、列数据的途径。
要获取当前行的某个数据列,有如下几种方法:
1. Cells[x].Txt。
从列单元格的文本值获取。这种方法简单高率,最为常用,但是功能单纯。此法存在几个缺点:
(1)无法获取到设置了隐藏属性的数据列的值,所取到的值为“”(空)。
(2)只能获取在HTML中定义过的数据列,无法查询数据源中的当前数据行的所有字段列。一般情况下,通过HTML设置GridView的字段列的数量往往小于数据源的实际字段数量,这是因为从业务逻辑的角度看,并 ...
保留float后面小数点位数
- 博客分类:
- sql
保留两位小数
select cast(查询数据 as decimal(10,2))
URL重写是截取传入Web 请求并自动将请求重定向到其他 URL 的过程。
比如:浏览器发来请求 http://localhost:90/URLRewriter/1.html ,
服务器自动将这个请求中定向为http://localhost:90/URLRewriter/url.aspx?id=1
URLRewriter下载编译后提取其中的URLRewriter.dll和ActionlessForm.dll
一、URL重写
项目引用URLRewriter.dll
web.config配置:
代码
<?xml version="1.0"?>
< ...
使用命令行工具aspnet_regiis.exe
你还能够使用aspnet_regiis.exe命令行工具来加密和解密Web.config文件配置部分,你可以在"%WINDOWSDIR%\Microsoft.Net\Framework\version"目录下找到这个工具。为了加密Web.config文件中的一个节,你可以在这个命令行工具中使用DPAPI机器密钥,如下
所示:
加密一个特定网站的Web.config文件的通用形式:
虚拟目录为/web
加密:aspnet_regiis.exe -pe "connectionStrings" -app ...
using System;
using System.IO;
using System.Security.Cryptography;
using System.Text;
/// <summary>
/// jm 的摘要说明
/// </summary>
public class jm
{
public jm()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
public class SymmetricMethod
{
private SymmetricAlgorithm mobjCryptoServi ...
/*设置字体大小*/
function setsize(size){
var getsize=size;
document.getElementById("article-content").style.fontSize=getsize+'px'
}
HTML中调用
<div class="article-guild">[字号:
<a href="javascript:setsize('12')">小</a>
<a ...
AES算法描述简介:
DES数据加密标准算法由于密钥长度较小(56位),已经不适应当今分布式开放网络对数据加密安全性的要求,因此1997年NIST公开征集新的数据加密标准,即AES。经过三轮的筛选,比利时Joan Daeman和Vincent Rijmen提交的Rijndael算法被提议为AES的最终算法。此算法将成为美国新的数据加密标准而被广泛应用在各个领域中。尽管人们对AES还有不同的看法,但总体来说,AES作为新一代的数据加密标准汇聚了强安全性、高性能、高效率、易用和灵活等优点。AES设计有三个密钥长度:128,192,256位,相对而言,AES的128密钥比DES的56密钥强1021倍 ...
public static string md5(string str, int code)
{
if (code == 16) //16位MD5加密(取32位加密的9~25字符)
{
return System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(str, "MD5").ToLower().Substring(8, 16);
}
else //32位加密
...
页面顶置效果
- 博客分类:
- javascript
<script>
//<![CDATA[
var goto_top_type = -1;
var goto_top_itv = 0;
function goto_top_timer()
{
var y = goto_top_type == 1 ? document.documentElement.scrollTop : document.body.scrollTop;
var moveby = 15;
y -= Math.ceil(y * moveby / 100);
if (y < 0) {
y = 0;
}
if (goto_top_type == 1) {
d ...