- 浏览: 27105 次
- 性别:
- 来自: 成都
最新评论
文章列表
在.aspx的<title></title>标签下添加如下脚本:
<script type="text/javascript" language="javascript">
function SelectAllCheckboxes(spanChk)
{
var oItem = spanChk.children;
var theBox=(spanChk.type=="checkbox")?spanChk:spanChk.children.item[0];
xState=t ...
- 2009-07-29 11:31
- 浏览 2627
- 评论(0)
数据控件中使用如下代码会出现解析错误(服务器标记格式不正确):
OnClientClick="return confirm('<%# Eval("数据值") %>')",该怎么写才正确呢?
如果要是
OnClientClick="return confirm('111')"是可以的
解决办法:
OnClientClick='<%# String.Format("return confirm(\"{0}\")",Eval("数据值")) %>'
这几天做的网站需要一个倒计时,如是作了一个如下的:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Countdown.aspx.cs" Inherits="Countdown" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-tran ...
ASP.NET 2.0改善了模板中的数据绑定操作,把v1.x中的数据绑定语法DataBinder.Eval(Container.DataItem, fieldname)简化为Eval(fieldname)。Eval方法与DataBinder.Eval一样可以接受一个可选的格式化字符串参数。缩短的Eval语法与DataBinder.Eval的不同点在于,Eval会根据最近的容器对象(例如DataListItem)的DataItem属性来自动地解析字段,而DataBinder.Eval需要使用参数来指定容器。由于这个原因,Eval只能在数据绑定控件的模板中使用,而不能用于Page(页面)层。当然,A ...
- 2009-09-16 10:36
- 浏览 1063
- 评论(0)
最普通的写法是
Response.Write("<script>alert('背景变白!');</script>");
这种方法当弹出消息框时背景会变白
Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript' defer>alert('背景没有变白!');</script>");
- 2009-09-14 13:47
- 浏览 1511
- 评论(0)
最近在实习做的项目中,需要将所有省以及省下的市以树的形式展现出来,以便选择各个需要的省市。我先是将所有省市保存在一个XML文件中,然后读取XML文件把树展示出来。最后就是要实现选择的联动了,但在使用时发现,在选中复选框时不会引起回发事件,于是一顿猛查。找到了如下方法:
<asp:TreeView ID="TreeView1" runat="server" ShowCheckBoxes="All" ShowLines="True"
ExpandDepth="0" OnTr ...
- 2009-09-14 13:08
- 浏览 1216
- 评论(0)
鼠标移上去后自动会弹出一个框,位置随鼠标位置的改变而改变,代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Cont ...
- 2009-09-01 16:39
- 浏览 2491
- 评论(0)
如果有一些引用存在于标记中,则不会重命名这些引用,要继续吗?
VS2005,在设计模式下对控件重命名时发现一个问题,提示错误信息“如果有一些引用存在于标记中,则不会重命名这些引用,要继续吗?”无论选择是或者否都无法重命名。
解决办法:
方法一:撤换到源代码模式下,通过代码更改控件ID
方法二:
1、关闭VS2005;
2、删除目录 C:\Documents and Settings\Administrator\Local Settings\Application Data\Microsoft\WebsiteCache\
3、重新打开VS2005
方法三:
...
- 2009-08-18 16:49
- 浏览 983
- 评论(0)
搞了半天,原来我的NHibernate.cfg.xml文件里没加上新增加的hbm.xml文件
加上
<mapping resource="wisers/weboa/project/model/xml/item.hbm.xml" />!
将实体类对应的XML文件的生产操作属性设置成嵌入的资源
在实体类中除了加入数据访问层命名空间之外(using DAL;)
还必须加入
using System.Collections;
- 2009-08-16 00:09
- 浏览 5738
- 评论(0)
最近在学习中遇到要将数据表中起始ID重新设置为0
查阅了很多资料终于找到了一条查询语句,在 SQL server的查询分析器中运行以下语句即可清空所属数据表的全部数据。
运行语句:TRUNCATE TABLE TableName
说明:TableName 为数据表名,按要清空的数据库表名自行更改
而此时数据表里的数据是没有了,但数据的起始ID却不是0,依然是原数据表中的最后一个ID。
怎么让起始ID恢复到0?查了很多资料终于得到以下查询语句,运行后既可将所属数据表起始ID恢复到0或着1,具体可以自定义。
运行语句:DBCC CHECKIDENT ('TableName',RESE ...
- 2009-08-16 00:02
- 浏览 1738
- 评论(0)
错误信息:
回发或回调参数无效。在配置中使用 <pages enableEventValidation="true"/> 或在页面中使用 <%@ Page EnableEventValidation="true" %> 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。如果数据有效并且是预期的,则使用 ClientScriptManager.RegisterForEventValidation 方法来注册回发或回调数据以进行验证。
发生情况:
在模板列添加时,将按钮的Comm ...
- 2009-08-10 16:09
- 浏览 1821
- 评论(0)
1.C# 连 接Access
程序代码:
using System.Data;
using System.Data.OleDb;
string strConnection="Provider=Microsoft.Jet.OleDb.4.0;";
strConnection+=@"Data Source=C:BegASPNETNorthwind.mdb";
OleDbConnection objConnection=new OleDbConnection(strConnection);
objConnection.Open();
objCon ...
- 2009-08-01 20:56
- 浏览 1324
- 评论(0)
<html>
<head>
<title>123</title>
<script language="JavaScript">
function Time(){
if (!document.layers&&!document.all)
return
var Timer=new Date()
var hours=Timer.getHours()
var minutes=Timer.getMinutes()
var seconds=Timer.getSeconds()
...
- 2009-08-01 20:46
- 浏览 793
- 评论(0)
基础书上的一道题,也记下来吧。
给一个由整数组成的加密字符串,加密方法为:
原字符串中每一个整数与其前一位整数和后一位整数的和,如果其前一位或后一位不存在,则不需加其前一位或后一位.
例如:
若原字符串P为:01111001,则加密后的字符串Q为:12332111
即Q[1]=P[1]+P[2]=0+1=1
Q[2]=P[1]+P[2]+P[3]=0+1+1=2
Q[8]=P[7]+P[8]=0+1=1
现任一给你一个字符串P,求出二进制字符串Q并输出(既Q只能由0,1组成).若Q不存在则输出"NONE"
using System;
using System.Coll ...
- 2009-08-01 17:22
- 浏览 653
- 评论(0)