小编bal*_*dre的帖子

Page_Load或Page_Init

让我们用一个非常简单的例子说明如何使用jQuery对页面进行ajaxify ...

$.load("getOrders.aspx", {limit: 25}, function(data) {
    // info as JSON is available in the data variable
});
Run Code Online (Sandbox Code Playgroud)

并在ASP.NET(HTML部分)页面(只有一行)

<%@ Page Language="C#" AutoEventWireup="true" 
         CodeFile="getOrders.aspx.cs" Inherits="getOrders" %>
Run Code Online (Sandbox Code Playgroud)

并在ASP.NET(Code Behind)页面中

public partial class getOrders : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        string lmt = Request["limit"];
        List<Orders> ords = dll.GetOrders(limit);


        WriteOutput( Newtonsoft.Json.JsonConvert.SerializeObject(ords) );
    }

    private void WriteOutput(string s) 
    {
        Response.Clear();
        Response.Write(s);
        Response.Flush();
        Response.End();
    }
}
Run Code Online (Sandbox Code Playgroud)

我的问题是

应该是吗?

protected void Page_Load(object sender, …
Run Code Online (Sandbox Code Playgroud)

asp.net time load

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

可爱的Ruby插件Admin Design for .NET

首先,很抱歉发布这个非编程问题,但我不知道我应该在哪里添加这个问题,程序员,Web应用程序,Stackoverflow,所以我选择了一个我最熟悉的问题.


我试图在客户端项目中找到一个很好的Admin Design,并且在更多的项目中使用,因为它几乎都是一样的......

试图搜索网络,但我偶然发现了这个Ruby Gem.

在此输入图像描述

http://activeadmin.info/

有谁知道.NET是否一样?

也许是一个MVC 3.0插件/ nuGet?


只是要知道,我可能会向开发人员发送一封电子邮件,要求允许使用他们当前的CSS和HTML为.NET创建一个NuGet包,但我更愿意先了解所有工作,并意识到已经存在,如果它是的,我很乐意帮助延长它.

plugins nuget-package asp.net-mvc-3

11
推荐指数
0
解决办法
1069
查看次数

如何获得UITableViewCell的rect大小?

如何获得UITableViewCell的rect大小?

我试图在每次用户点击一个单元格时显示一个弹出悬停,并希望弹出悬停以每个单元格为中心显示:

[replyPopover presentPopoverFromRect:CGRectMake(77, 25, 408, 68) 
                              inView:self.view 
            permittedArrowDirections:UIPopoverArrowDirectionDown 
                            animated:YES];
Run Code Online (Sandbox Code Playgroud)

iphone cocoa-touch objective-c uitableview ipad

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

添加到iCal和谷歌日历按钮到页面

有一些网页有一个add to iCaladd to Google Calendar,当你点击,它在某种程度上增加了一个事件,您的日历,这将是iCal或谷歌日历按钮.

我需要在网页中执行此操作,但似乎无法找到有关它的文档.

html icalendar google-calendar-api

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

如何将常用扩展方法应用于第三方SDK中的多个不相关类型?

我开始爱上扩展方法,但我只是不知道如何为确定的对象类型创建EM.

我有例如:

public static void AddPhoneNumberToContact(this Contact contact, PhoneType type, String number)
{
    lock (contact)
    {
        PhoneRow pr = PhoneRow.CreateNew();
        pr.SetDefaults();
        pr.PtypeIdx = type;
        pr.PhoneNumber = number;
        contact.Phones.Add(pr);
        pr = null;
    }
}
Run Code Online (Sandbox Code Playgroud)

我的问题是我想在Person对象中也有这个方法,这就是我命名的原因

AddPhoneNumberToContact
AddPhoneNumberToPerson
Run Code Online (Sandbox Code Playgroud)

有没有办法让AddPhoneNumber和处理提供的对象?

或解决方案是

public static void AddPhoneNumber(this object contact, ...
{
   ...

   if(typeof(Contact) == contact)
      ((Contact)contact).Phones.Add(pr);
   else if(typeof(Person) == contact)
      ((Person)contact).Phones.Add(pr);
}
Run Code Online (Sandbox Code Playgroud)

谢谢.

c# extension-methods

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

如何在LINQ中处理没有结果?

在这个示例代码中

public Company GetCompanyById(Decimal company_id)
{
    IQueryable<Company> cmps = from c in db.Companies
                               where c.active == true && 
                                     c.company_id == company_id
                               select c;
    return cmps.First();
}
Run Code Online (Sandbox Code Playgroud)

如果没有数据,我该如何处理cmps

cmps 永远不会为null,那么如何检查LINQ查询中的非现有数据?

所以我可以避免这种情况

'cmps.ToList()' threw an exception of type ... {System.NullReferenceException}
Run Code Online (Sandbox Code Playgroud)

将其转换为例如List时

GetCompanyById(1).ToList();
Run Code Online (Sandbox Code Playgroud)

总是需要把它包裹起来try catch吗?

linq linq-to-entities nullable

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

在javascript中设置资源字符串

如何在javascript中设置资源字符串?

我有一个名为的资源文件,例如,

myResourceFile.resx
Run Code Online (Sandbox Code Playgroud)

在我的代码中使用我可以使用的文字控件:

lblName.Text = Resources.myResourceFile.ajaxRetrievingInformation;

<asp:Literal id="lit" runat="server" 
             Text="<%$ Resources:myResourceFile, ajaxRetrievingInformation%>" />
Run Code Online (Sandbox Code Playgroud)

但如果我在javascript中尝试这个,比如:

<asp:Button ID="btnImportCompaniesAndEmployees" 
            runat="server" 
            CssClass="myButtonCssClass"
            OnClick="btnImportCompaniesAndEmployees_Click"
            OnClientClick="strLoadingText='<%$ Resources:myResourceFile, ajaxRetrievingInformation%>';return true;"
            ...
/>
Run Code Online (Sandbox Code Playgroud)

要么

<script type="text/javascript">
    var strLoadingText = '<%$ Resources:myResourceFile, ajaxRetrievingInformation%>';
</script>
Run Code Online (Sandbox Code Playgroud)

我收到错误......

有谁知道如何管理这个? 像这样的东西:

var strLoadingText = Resources.GetString(myResourceFile, ajaxRetrievingInformation);
Run Code Online (Sandbox Code Playgroud)

谢谢

javascript asp.net resources .net-3.5

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

如何在asp.net webform中防止CSRF攻击?

如何防止ASP.NET WebForms中的CSRF(跨站点请求伪造)攻击?

[ValidateAntiForgeryToken]ASP.NET MVC中有类似的东西吗?

webforms

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

如何显示ActiveX黄色栏?

我正在尝试设置一个下载OCX的网页,并在用户右键单击黄色栏时使用用户权限进行安装

注意:这是一个商业应用程序,我知道... IE,但95%的公司客户使用它,我们很容易从Windows> OCX首先转移到完整的WebService

我做的是创建一个cab文件:

- eds.cab (signed with an SSL certificate)
     |--- EDS.ocx
     |--- setup.inf
Run Code Online (Sandbox Code Playgroud)

SETUP.INF有这样的代码:

[version]
signature="$CHICAGO$"

[Add.Code]
EDS.ocx=EDS.ocx

[EDS.ocx]
file-win32-x86=thiscab
clsid={8EC68701-329D-4567-BCB5-9EE4BA43D358}
FileVersion=3,5,0,150
RegisterServer=yes
Run Code Online (Sandbox Code Playgroud)

然后网页包含这样的标签:

<object 
    id="ActiveX" 
    classid="CLSID:8EC68701-329D-4567-BCB5-9EE4BA43D358" 
    width="14" 
    height="14" 
    codebase="http://localhost/EDS.Webservice/EDS.cab#version=3,5,0,150">
    <param name="tabName" value="Stop:http://localhost/EDS.Webservice/" />
</object>
Run Code Online (Sandbox Code Playgroud)

他们导航到http://localhost/EDS.Webservice/

问题是我没有得到那个黄色条,只有ACL要求我接受它.

有谁知道我可能错过了什么?

它只显示Windows 7上的ACL消息,从不像黄色条那样,Flash插件... :-(


添加

我们追求的是:

替代文字

谢谢.


添加

Internet Explorer设置为默认值,高级选项卡上的安全性以及信任域

plugins internet-explorer activex ocx

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

foursquare如何在Open Graph地图上添加自定义图像注释?

当foursquare在用户对其应用程序执行签入后使用Open Graph(并假设所述用户链接到Facebook)时,foursquare会向Open Graph发布此签入数据的样本.有趣的是,他们没有标准地图.他们的地图上有一个针点,其中注释嵌入自定义图像.它看起来像这样:

在此输入图像描述

我很好奇这是怎么做到的?我可以使用针点或简单的图像视图来显示常规地图,但我无法在地图视图中嵌入此自定义注记.

据我所知,文档中没有任何内容显示如何进一步自定义Map布局或向GeoPoint对象添加任何其他元数据以获得此附加功能.

facebook foursquare facebook-graph-api facebook-opengraph

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