google suggest 下拉菜单(asp.net/jQuery版本)
suggest.js文件(在引入suggest.js文件前需要先引入jquery-1.4.2.min.js):
$(function() {
var k = -1;
//给查询文本框绑定click keyup事件,进行这两个事件,自动查询数据
$("#FrmChangshang").bind('click keyup', function(event) {
//获取键盘操作事件代码
var keyc = event.keyCode || event.which || event.charCode;
//查询数据为空,或者键盘操作代码为上下移动键,不进行查询操作
if ($("#FrmChangshang").val().length > 0 && keyc != 38 && keyc != 40) {
$.ajax({
url: "SearchCompany.ashx",
//firefox下必须对cname的编码,否则取不到数据,转换为utf-8也可以
data: "cname=" + escape($("#FrmChangshang").val()),
type: "get",
cache: false,
dataType: "xml",
beforeSend: function(XMLHttpRequest) {
//请求前,列表曾显示加载数据提示
$("#name_table_body").append("<tr><td>数据加载中......</td></tr>");
},
success: function(data, textStatus) {
//设置层样式
divsOffset();
//先清空列表
$("#name_table_body").html("");
//返回数据成功,添加到列表,并为创建的表格td添加相应属性
$("content", data).each(function(i, domEle) {
$("<tr></tr>").append($("<td></td>", {
mouseout: function() {
$(this).css({ "backgroundColor": "#ffffff", "font-size": "15px", "color": "#000000" });
},
mouseover: function(tdi) {
return function() {
k = tdi; setStyle(k);
$("#FrmChangshang").val($(this).text());
};
相关文档:
去年做项目的时候,发现需要用一个类似于Devexpress的GridView控件(http://demos.devexpress.com/ASPxGridViewDemos/MasterDetail/MasterDetail.aspx),也就是相当于DataGrid/GridView控件的一行加上一个空白行,然后显示Detail信息。
于是后来就想到了下面的一个办法:
& ......
Eval是asp.net1.1中常
用的绑定语法,它是“单向”的,即绑定时把数据源上相应的值赋到该控件上,Eval的任务就完成了
而Bind所谓的“双向”就是:在绑定时,把
数据源上相应的值赋到该控件上,并且,在提交时,自动提取用户在该控件上输入的值。
Code
<
EditItemTemplate
>
&nb ......
HTTP Error 500.19 - Internal Server Error
一 首先解锁
配置错误: 不能在此路径中使用此配置节。如果在父级别上锁定了该节,便会出现这种情况。锁定是默认设置的(overrideModeDefault="Deny"),或者是通过包含 overrideMode="Deny" 或旧有的 allowOverride="false" 的位置标记明确设置的。
出现这个错误是因为 IIS 7.5 ......
快捷键 功能
CTRL + SHIFT + B生成解决方案
CTRL + F7 生成编译
CTRL + O 打开文件
CTRL + SHIFT + O打开项目
CTRL + SHIFT + C显示类视图窗口
F4 显示属性窗口
SHIFT + F4显示项目属性窗口
CTRL + SHIFT + E显示资源视图
F12 转到定义
CTRL + F12转到声明
CTRL + ALT + J对象浏览
CTRL + ALT + F1 ......
自从用了 ASP.Net MVC后就喜欢上了它 ,因为MVC对服务器控件的依赖大大减少,它生成的HTML页面就比WebForm清爽多了,加载速度有了明显的改善。
但对于页面中内嵌script,还是不能彻底的避免,如:
<script type="text/javascript" language="javascript">
//<!--
function DepositPa ......