小编Pra*_*ant的帖子

在ASP.NET中缓存用户控件?

我在我的应用程序"header.ascx"中创建了一个用户控件,我将一个selectedMenu属性设置为此控件,控件在该控件上选择指定的selectedMenu值.假设,我已经通过了值"home"或"search",那么它将选择(突出显示)搜索菜单.

我想缓存这个控件,当selectedMenu属性的值发生变化时,只刷新缓存,否则它应该从缓存中获取控件?

是否可以在asp.net中缓存用户控件?我使用的是ASP.NET 2.0(C#)

c# asp.net user-controls caching asp.net-2.0

7
推荐指数
2
解决办法
1万
查看次数

HttpModule和Global.aspx之间的性能差异是什么?

我已经在那里我使用的无"www"的网址(重定向模块做了一个Web应用程序http://example.com/)与"WWW"的网址(http://www.example.com/).但正如我共享托管服务器,在那里我没有实现的HttpModule权限,然后我试图与Global.asax文件相同的模块代码.这样可行!

我使用以下(Application_BeginRequest())事件来实现我的HttpModule功能.

void Application_BeginRequest()
{
  //module code
}
Run Code Online (Sandbox Code Playgroud)

从Global.asax文件中模块和应用程序运行良好但是我担心性能.

为什么我们在asp.net中使用HTTPModules如果我们可以使用Global.asax文件实现相同的.两者之间是否存在性能差异.或者在使用Global.asax文件而不是HttpModule时需要担心的任何差异?

请解释!

c# web-applications asp.net-2.0 httpmodule global-asax

7
推荐指数
1
解决办法
2983
查看次数

如何在MYSQL中重置停用词?

我想重置mysql中的停止词列表以进行FULLTEXT搜索.我在我的系统中安装了WAMP Server,它有phpmyadmin来访问mysql.但我不知道如何重置phpmyadmin中的停止词.任何人都可以告诉我该怎么做.

我也http://dev.mysql.com/doc/refman/5.1/en/server-system-variables.html#sysvar_ft_stopword_file阅读此链接但不知道何时使用此???

mysql database search full-text-search stop-words

7
推荐指数
1
解决办法
8828
查看次数

如何在MYSQL中进行评论回复查询?

我正在评论回复(仅限一个级别)功能.所有评论都可以有多少回复,但没有回复可以进一步回复.

所以我的数据库表结构如下所示

Id    ParentId    Comment
1     0           this is come sample comment text
2     0           this is come sample comment text
3     0           this is come sample comment text
4     1           this is come sample comment text
5     0           this is come sample comment text
6     3           this is come sample comment text
7     1           this is come sample comment text
Run Code Online (Sandbox Code Playgroud)

在上述结构中,有1个(有2个回复)和3个(1个回复)有回复.因此,要获取注释及其回复,一个简单的方法是首先获取所有具有ParentId为0的注释,然后通过运行while循环获取该特定commentId的所有回复.但是,如果我在特定记录上有大约200条评论,那么这似乎会运行数百条查询.

所以我想创建一个查询,它将按顺序获取带有回复的注释,如下所示;

Id    ParentId    Comment
1     0           this is come sample comment text
4     1           this is come sample …
Run Code Online (Sandbox Code Playgroud)

mysql sql comments

7
推荐指数
1
解决办法
3713
查看次数

如何以编程方式访问受密码保护的网站?

我们的部分网站受.htaccess风格的密码保护.当您尝试访问该网站的此区域时,Web浏览器会弹出一个对话框,询问您的用户名和密码.

我需要以编程方式访问它(例如使用ajax调用).服务器如何告诉我它需要密码以及如何提供密码?

passwords ajax .htaccess web-services

7
推荐指数
1
解决办法
9148
查看次数

ASP:request.form没有返回值?

我有以下表格,

<form action="contact_us.asp" method="post" enctype="multipart/form-data" name="form1" id="form1">
   <input name="firstname" type="text" id="firstname" size="30" />
   <input name="lastname" type="text" id="lastname" size="30" />
   <input type="submit" name="submit" id="submit" value="Submit" />
</form>
Run Code Online (Sandbox Code Playgroud)

但是当我试图在我的ASP文件contact_us.asp中获取这些post变量的值时,它返回空白.代码如下:

<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<!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="Content-Type" content="text/html; charset=UTF-8" />
<title>Untitled Document</title>
</head>
<%

Dim FirstName, LastName, Email, Message
FirstName = request.form("firstname")
LastName = request.form("lastname")

response.write(FirstName & "OK")

%>
Run Code Online (Sandbox Code Playgroud)

它只对我回归"好".Message变量中什么都没有?

请帮帮我,告诉我这里有什么问题?

vbscript asp-classic

7
推荐指数
1
解决办法
3万
查看次数

ASP.Net时间本地化

我正在开发一个允许用户添加日历条目的网站,在主页面上,所有用户都可以看到这些条目,其中包含一些文字,说明这些条目是最新的,例如

入场1:5分钟
入场2:7小时
入场3:4天

我遇到的问题是每个人都可能处于不同的时区.我已决定将所有时间/日期存储在GMT中.

我正在捣乱的是,当用户提交日历条目时,请参阅2009年1月1日上午10:30我然后需要确定这个日期时间在GMT中的存储时间.有没有办法知道用户的本地时区/时间是什么,所以我可以将它与服务器时间(GMT)进行比较以进行转换?

我真的希望这是有道理的.我希望我能做到这一点,而不必询问用户他们在哪个时区,或强迫用户输入GMT中的所有日期时间.

.net asp.net timezone localization

6
推荐指数
1
解决办法
2431
查看次数

htaccess规则转发/登录/和/登录到同一页面?

我在当前的.htaccess文件中有以下规则将/videos/login/请求重定向到/videos/login.php

RewriteRule login/ /videos/login.php
Run Code Online (Sandbox Code Playgroud)

如果我使用登录页面,http://mysite.com/videos/login/但是当我尝试使用http://mysite.com/videos/login(不使用斜杠)访问同一页面时,这可以正常工作,那么它会给我"找不到404页面"错误.

请告诉我.htaccess文件的正确规则是什么,以便任何请求http://mysite.com/videos/login/http://mysite.com/videos/login将指向相同的/videos/login.php页面.

谢谢

php apache .htaccess url-rewriting

6
推荐指数
1
解决办法
3540
查看次数

SQL:如何在max datetime的基础上为多个id选择单个记录?

我有以下SQL表,

Id      WindSpeed      DateTime
--------------------------------------
1       1.1            2009-09-14 16:11:38.383
1       1.9            2009-09-15 16:11:38.383
1       2.0            2009-09-16 16:11:38.383
1       1.8            2009-09-17 16:11:38.383
1       1.7            2009-09-19 16:11:38.382
2       1.9            2009-09-19 16:11:38.383
1       1.6            2009-09-19 16:11:38.383
2       1.2            2009-09-20 16:11:38.383
Run Code Online (Sandbox Code Playgroud)

我想编写一个查询,它将从上表返回以下结果集:

Id      WindSpeed      DateTime
--------------------------------------
1       1.6            2009-09-19 16:11:38.383
2       1.2            2009-09-20 16:11:38.383
Run Code Online (Sandbox Code Playgroud)

以上reuslt包含最新的(基于该id的最新日期时间)单个条目.这意味着我有多个记录ID与日期时间.

我想得到所有id的最新单一条目.

sql join sql-server-2005 greatest-n-per-group

6
推荐指数
2
解决办法
9698
查看次数

codeigniter url区分大小写的问题

我写了一个名字CMS(大写字母)的控制器.当我调用链接http:// localhost/CI/testing/admin/cms/insert时,它没有问题.它在localhost中运行良好.

将该页面上传到服务器后,当我执行语句http://dev.test.in/testing/admin/cms/insert时,它不会显示该页面.但是当我将URL更改为http://dev.test.in/testing/admin/CMS/insert时,它处于工作状态.

为了解决这个问题,我必须将控制器名称更改为cms(小写字母)或将所有锚定URL更改为CMS.有没有其他解决方案来解决这个问题.喜欢写htaccess文件?

php codeigniter

6
推荐指数
1
解决办法
2689
查看次数