博客系统改版完成
以前做的博客系统,数据库采用的是MSSQL,这几天没事无聊,改成了ACCESS数据库,今天终于完成了,自己庆祝一下。。。。

JAVASCRIPT如何限制文本框输入字数
<script language="javascript" type="text/javascript">
function op() {
var str = document.getElementById('<%=tt.ClientID.ToString() %>').innerHTML;
document.getElementById("l1").innerHTML = "还可以输入" (250 - str.length) "个字符";
if (str.length > 250) {
document.getElementById('<%=tt.ClientID.ToString() %>').innerHTML = document.getElementById('<%=tt.ClientID.ToString() %>').innerHTML.substring(0, 250);
}
}
</script>
<asp:TextBox I

如何限制文本框输入字数
<textarea name="ADHtml" cols="" rows="" id="ADHtml" style="border-width:1px; border-style:inset;width:400px;height:150px;" onpropertychange="chenge form1.ADHtml,1000">
<script language="vbscript">
sub chenge(obj,i)
form1.texttest.value="已输入 " & len(obj.value) & " 个字符,还可以输入 " & i-len(obj.value) & " 个"
if len(obj.value)>1000 then
call settext(obj,i)
End if
End sub
sub settext(obj,i)
obj.value=left(obj.value,1000)

自动清除和恢复文本框默认值

文章搜索:<input type="Text" ID="KWords" onfocus="cls();" onblur="res();" value="请输入关键字"/>
<input type="Button" value="搜索" />
<script language="javascript" type="text/javascript">
//清除默认文本
function cls()
{
with (event.srcElement)
if (value == defaultValue) value = "";
}
//恢复默认文本
function res()
{
with (event.srcElement)
if (value == "") value = defaultValue;
}
</script>

C#截取字符串
/// <summary>
/// 截取字符串
/// </summary>
/// <param name="Str">要截取的字符串</param>
/// <param name="len">截取长度</param>
/// <returns>返回截取后的字符串</returns>
public static string FormatString(string Str, int len)
{
if (string.IsNullOrEmpty(Str))
{
return "";
}
Str = Str.Replace("&nbsp;", " ");
Str = Str.Replace("&quot;", ((char)34).ToString());
Str = Str.Replace("&gt;", ">");

asp.net动态添加脚本
string s;
s="<script>alert('我是弹出消息');</script>";
Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "", s);

64位win7系统,未在本地计算机注册“Micros
64位win7系统,测试Access数据库连接时,如果使用Microsoft.Jet.OLEDB.4.0则会出现如标题的错误提示。解决方法如下:
打开Internet信息服务(IIS)管理器
点击服务器名,展开
点击“应用程序池”
在右边点击“设置应用程序池默认设置”
在弹出窗口找到启用32位应用程序,选择“true”,点击确定就OK了

asp.net上传图片生成高清晰缩略图
最近在上传图片时,有一张数码相机拍的3264*2448的照片,一下子把网页撑大了,于是我想到在上传大图片时,把图片长和宽都限制在500像素以内,结果上传后发现图片很模糊。于是在网上找了很多资料参考,有一个比较好的程序,我修改了一下,去除了重复文件名判断。原程序为了网页美观,生成缩略图都是固定长宽比的,我修改成了原图按比例缩小。以下是修改后程序:
/// <summary>
/// 上传大尺寸图片
/// </summary>
/// <param name="upImage">上传控件</param>
/// <param name="sSavePath">图片保存路径</param>
/

C#遍历XML子节点
ArrayList newList = new ArrayList();
XmlDocument root = new XmlDocument();
root.Load(Server.MapPath("App_Data/Config.xml"));
for(int i=0;i<root.DocumentElement.ChildNodes.Count;i++)
{
newList.Add(root.DocumentElement.ChildNodes[i].InnerText);
}

给GridView添加删除确认
protected void GridView1_RowCreated(object sender, GridViewRowEventArgs e)
{
TableCell tc = e.Row.Cells[3];
tc.Attributes.Add("onclick", "javascript:return confirm('您确定要删除吗?');");
}
是不是很简单,万能的哦。。。
再补充一个标准的
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow & e.Row.RowState != DataControlRowState.Edit & (e.Row.RowState == DataControlRowSta

老狐狸,一个游荡在现实与虚幻之间的幽灵

我的收藏
九月BLOG
aspww‘Blog

CopyRight ⓒ2011-2014 九月Blog Inc. All Rights Reserved 版权所有:www.9y.com.cn
管理员QQ:35529906  
备案号:津ICP备11004627号