小编Who*_*mmy的帖子

有没有办法让DIV无法选择?

这是一个有趣的CSS问题给你!

我有一个透明背景的textarea覆盖了一些TEXT,我想用它作为一种水印.文本很大,占据了textarea的大部分.它看起来不错,问题是当用户点击textarea时,它有时会选择水印文本.我希望水印文本永远不会被选中.我期待如果z-index中的某些内容较低,则无法选择,但浏览器在选择项目时似乎并不关心z-index层.有没有一个技巧或方法来使它这样DIV永远不可选择?

css

132
推荐指数
8
解决办法
15万
查看次数

我可以在Ajax.ActionLink中使用OnSuccess事件传递参数

我用的时候:

new AjaxOptions
{
  UpdateTargetId = "VoteCount" + indx,
  OnSuccess = "AnimateVoteMessage"
}
Run Code Online (Sandbox Code Playgroud)

一切正常......但我试图在列表中设置动画,并自动分配ID.由于我希望每个这些都可以通过我的javascript进行寻址,我相信我需要将参数传递给我的javascript.但是当我使用时:

new AjaxOptions
{ 
  UpdateTargetId = "VoteCount" + indx,
  OnSuccess = "AnimateVoteMessage(2)"
}
Run Code Online (Sandbox Code Playgroud)

我得到一个"Sys.ArgumentUndefinedException:值不能被定义." 例外.我在使用MicrosoftMvcAjax.js的调试版本时得到了.使用压缩版本时,我得到"Microsoft JScript运行时错误:'b'为null或不是对象"

所以我的问题是,我可以使用该OnSuccess事件将参数传递给我的javascript函数ActionLink吗?

这是正确的方法吗?我怎样才能拥有一个javascript函数能够在我的页面上运行10个项目(在我的情况下是多个DIV的ID)?

asp.net-mvc

36
推荐指数
6
解决办法
4万
查看次数

为什么我的IE8开发者工具不起作用?

它曾经工作,现在当我按F12没有任何事情发生...窗口没有出现.我已经卸载了我安装的任何其他工具栏,并尝试通过IE中的安全设置重置...没有.

我正在使用Windows 7测试版

ie-developer-tools

29
推荐指数
3
解决办法
4万
查看次数

如何将ROW_NUMBER添加到LINQ查询或实体?

我被这个简单的数据问题困扰了.

我正在使用Entity框架并拥有一个产品数据库.我的结果页面返回这些产品的分页列表.现在我的结果按每个产品的销售数量排序,所以我的代码如下所示:

return Products.OrderByDescending(u => u.Sales.Count());
Run Code Online (Sandbox Code Playgroud)

这将返回我的实体的IQueryable数据集,按销售数量排序.

我希望我的结果页面显示每个产品的排名(在数据集中).我的结果应如下所示:

Page #1
1. Bananas
2. Apples
3. Coffee

Page #2
4. Cookies
5. Ice Cream
6. Lettuce
Run Code Online (Sandbox Code Playgroud)

我希望我只想在结果中使用SQL ROW_NUMBER变量添加一列...但我不知道如何将此列添加到我的结果数据表中.

我的结果页面确实包含一个foreach循环,但由于我使用的是分页集,我猜测使用该数字来伪造排名数字不是最好的方法.

所以我的问题是,在这种情况下,如何在查询结果中添加ROW_NUMBER列?

linq asp.net entity-framework

23
推荐指数
2
解决办法
3万
查看次数

为什么我的主机(softsyshosting.com)不支持BeginRequest和EndRequest事件处理程序?

我听说过Softsys Hosting的好东西,所以我决定将我的ASP.NET MVC解决方案移交给他们.但它不会在他们身上运行.我能够向我的BeginRequest事件处理程序查明问题.如果我有他们我会得到一个错误.这是我的代码.

protected void Application_Start()
{
    RegisterRoutes(RouteTable.Routes);
    this.BeginRequest += new EventHandler(MvcApplication_BeginRequest);
    this.EndRequest += new EventHandler(MvcApplication_EndRequest);
} 

void MvcApplication_EndRequest(object sender, EventArgs e) 
{
}

void MvcApplication_BeginRequest(object sender, EventArgs e) 
{
}
Run Code Online (Sandbox Code Playgroud)

我可以通过创建默认的ASP.NET MVC应用程序并添加上面的代码来重现该问题.奇怪的是这个代码在我的旧主机上运行良好,它只在我的新(共享)主机上崩溃.如果我的代码中有这些事件处理程序,我会收到此错误:

'/'应用程序中的服务器错误.你调用的对象是空的.描述:执行当前Web请求期间发生未处理的异常.请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息.

异常详细信息:System.NullReferenceException:未将对象引用设置为对象的实例.

源错误:在执行当前Web请求期间生成了未处理的异常.可以使用下面的异常堆栈跟踪来识别有关异常的起源和位置的信息.

堆栈跟踪:

[NullReferenceException:对象引用未设置为对象的实例.] System.Web.PipelineModuleStepContainer.GetStepArray(RequestNotification notification,Boolean isPostEvent)+27 System.Web.PipelineModuleStepContainer.GetEventCount(RequestNotification notification,Boolean isPostEvent)+11 System.Web .PipelineStepManager.ResumeSteps(异常错误)+205 System.Web.HttpApplication.BeginProcessRequestNotification(HttpContext context,AsyncCallback cb)+91 System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr,HttpContext context)+514

我尝试使用Softsys对此进行故障排除,但它们不是很有用,基本上它们只是确认我在管理控制面板中打开了"ASP.NET管道(MVC)"功能.

有人可以:

  1. 告诉我,如果我编码错了
  2. 告诉我一个解决方法
  3. 向我解释为什么这个错误发生在一个主机而不是另一个主机上.

asp.net asp.net-mvc

9
推荐指数
2
解决办法
4135
查看次数

OnSuccess如何测量ASP.NET MVC ActionLink?

我并不完全理解ASP.NET ActionLinks的工作原理.我看到他们有OnSuccess和OnFailure的事件处理程序,但我找不到任何描述成功和失败如何确定的东西.

我正在构建一个ASP.NET MVC应用程序,在其中我有一个Ajax.ActionLink,允许我使用AJAX对项目进行"投票"......类似于Digg.Actionlink开始我的控制器和方法......一切都在这里工作正常.

在我的控制器中,我有逻辑检查此用户之前是否已投票.我想用"OnSuccess"和"OnFailure"来回应不同.我希望它运行我的Javascript函数"PlusOneVote",如果用户从未投票(这是OnSuccess场景),如果用户投票之前我想运行我的javascript函数"CheaterYouCantVoteTwice".

有人可以解释一下OnFailure和OnSuccess是如何衡量的吗?

有人可以解释我如何构建这个逻辑...我可以在一个分支中运行一个Javascript函数(在我的情况下,如果用户从未投票)和另一个Javascript函数在用户已经投票的情况下?

asp.net asp.net-mvc actionlink

8
推荐指数
1
解决办法
2802
查看次数

我可以在SharePoint中创建COUNTIF计算列吗?

有没有办法创建一个SharePoint计算列,该列返回列表中条目数的计数?所以,如果我的公司"Starbucks"列表中有3位客户,我希望该字段返回"3"

sharepoint sharepoint-2007

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

如何在ActionLink的字符串部分添加NEW LINE字符?

我在C#中构建一个Ajax.ActionLink,它开始:

<%= Ajax.ActionLink("f lastname", ...more stuff
Run Code Online (Sandbox Code Playgroud)

我希望在"f"和"lastname"之间有一个新的行字符.我怎么能做到这一点?我认为特殊字符是\n但是这不起作用,<br>也不起作用.

c# asp.net asp.net-mvc actionlink

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

如何将Textboxes值传递给我的Ajax.ActionLink?

在我的ASP.NET MVC应用程序中,我希望用户将值添加到文本框中,然后按我的Ajax.ActionLink.我想做这样的事情:

Ajax.ActionLink("Go","Action","Controller",new {value = textbox1.value})

或者我怎么能将这个文本框值恢复到我的行动?jQuery的?

asp.net ajax asp.net-mvc actionlink

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

在3-4个不需要开源的开发人员之间共享源代码的好方法是什么?

我是新手开发人员,并与其他3位远程开发人员一起构建应用程序.直到现在我才独自工作,现在我需要一种方法与项目中的其他开发人员共享我的源代码.那里的所有项目网站(SourceForge,Codeplex,Google等)似乎都是针对开源开发我不感兴趣让我们的代码可供全世界使用,我只是在寻找一种共享代码的方法在我们四个人中.什么是最着名的方法......或者通常如何实现?

asp.net version-control

5
推荐指数
2
解决办法
384
查看次数

为什么jQuery UI对话框.('Close')解雇太早了?

我正在尝试在我的应用中创建一条弹出消息.成功之后我想打开一个对话框,为它制作动画......然后关闭它.我想一个更好的问题应该是,"你如何在Jquery中创建一个定时弹出窗口......但无论如何,当我运行我的代码时,我的对话框显示只是一瞬间.如果我删除对话框('关闭'行直到那一点为止.jquery是按顺序还是并行地触发这些命令?

$.ajax({
   type: "POST",
   url: "/Sales",
   data: { customer: [id] },
   success: function(msg) {
      $('#thanks').dialog('open');
      $('#thanks').animate({ backgroundColor: '#aa0000', color: '#fff', width: 500 }, 2000); 
      $('#thanks').dialog('close');
   }
});
Run Code Online (Sandbox Code Playgroud)

jquery jquery-ui

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