小编AEM*_*iji的帖子

ASP.NET MVC HttpContext在LogOn之后获取IdentityName

HttpContext.Current.User.Identity.Name在LogOn之后返回null.我正在使用IIS7.0框架4.0.和vs 2010.我有另一个targetFramework是3.5的项目.它运作良好.但我的新项目的targetFramework是4.0.当调用HttpContext.Current.User.Identity.Name时,它返回null

asp.net-mvc

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

jquery setfocus()新插入的元素

嗨,我在表格上有表.当页面加载被触发时,我将焦点设置为第一个输入[type ='text'].我用ajax发布表单,如果一切正常,我将新行添加到表的顶部.现在我无法将焦点设置为新插入的行.这是我的javascript代码:

  $(document).keypress(function (e) {
            var key_code = e.which;
            if (key_code == 13) {
                $.ajax({
                    type: "POST",
                    url: "AddNewPayPackage",
                    data: $("#AddPackPayment").serialize(),
                    dataType: "text/plain",
                    success: function (response) {
                        if (response == "Saved") {
                            $('#myTable tbody tr:first input:text').removeAttr("tabindex");

                            $.get('AddNewPayPackage', function (data) {
                                $('#myTable tbody tr:first').before("<tr>" + data + "</tr>");
                            });

                            $('.input-validation-error').removeClass('input-validation-error');
                            $("form :input[type='text']:first").focus();
                        }
                        else {
                            $("#myTable tbody tr:first").html(response);
                        }
                    }
                });
            }
        });    
Run Code Online (Sandbox Code Playgroud)

javascript ajax jquery

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

如何检索已向C#webservice发出请求的客户端的IP

我创建了C#Web服务.我不希望每个人都打电话给我的网络服务.我认为获得ip我可以保护执行一些方法.任何人都可以通过ip或其他方式告诉我保护Webservice的方法

c# web-services

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

从谷歌搜索获得前1000个结果

我正在尝试使用C#获取google中的前1000个搜索结果链接.到目前为止,我已经在网页上修改了Shiv Kumar的查找链接 以查找链接:string webpageUrl ="http://www.google.com/search?hl=en&num=100&q="+"concept"; 然而,由于谷歌页面没有显示所有1000个结果,我需要找到获得其余部分的方法.没有谷歌api可以完成吗?

gilibi

c# get hyperlink google-search

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

C#XML合并(2个以上文件)

我有问题使用c#将2个或更多xml文件合并为1.

我正在使用DataSet进行:

//ds1,ds2,ds3 are DataSets
private void MyMethod()
{
    ds1.ReadXml(tmpStream);
    ds2.ReadXml(tmpStream);    
    ds1.Merge(ds2);
}
Run Code Online (Sandbox Code Playgroud)

但我不想使用DataSet.我正在寻找另一种方式.

第一个XML是

<?xml version="1.0" encoding="utf-8"?>
<catalog>
  <item>
    <path>'filePath'</path>
    <deleted>0</deleted>
    <date>9/23/2010 11:30:03 AM</date>
  </item> 
</catalog>
Run Code Online (Sandbox Code Playgroud)

第二是

<?xml version="1.0" encoding="utf-8"?>
<catalog>
  <item>
    <path>'filePath'</path>
    <deleted>0</deleted>
    <date>9/23/2010 11:30:03 AM</date>
  </item> 
</catalog>
Run Code Online (Sandbox Code Playgroud)

结果必须是

<?xml version="1.0" encoding="utf-8"?>
    <catalog>
      <item>
        <path>'filePath'</path>
        <deleted>0</deleted>
        <date>9/23/2010 11:30:03 AM</date>
      </item> 
      <item>
        <path>'filePath'</path>
        <deleted>0</deleted>
        <date>9/23/2010 11:30:03 AM</date>
      </item> 
    </catalog>
Run Code Online (Sandbox Code Playgroud)

c# xml

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

使用pls_integer进行oracle集合

我在oracle中创建了包,并定义了类型如下

TYPE type_<xxx> IS TABLE OF <table>.value%TYPE INDEX BY pls_integer;
Run Code Online (Sandbox Code Playgroud)

现在我将.NET连接到oracle并从包中调用一些方法,其中一个参数是type_type.一切正常

但我在包下面的脚本上有另一种方法

distinctNewValues := pperiods MULTISET except curweekdayarray;
Run Code Online (Sandbox Code Playgroud)

在那里distinctNewValues,pperiods 并且curweekdayarraytype_<xxx> 类型

编译包时会出错

distinctNewValues := pperiods MULTISET except curweekdayarray;
Run Code Online (Sandbox Code Playgroud)

错误详情:

line.

error:Compilation errors for PACKAGE BODY <schema>.<pkg_name>

Error: PLS-00306: wrong number or types of arguments in call to 'MULTISET_EXCEPT_ALL'
Line: 163
Text: distinctNewValues := pperiods MULTISET except  curweekdayarray;

Error: PL/SQL: Statement ignored
Line: 163
Text: distinctNewValues := pperiods MULTISET except  curweekdayarray;
Run Code Online (Sandbox Code Playgroud)

我可以定义没有pls_integer索引的类型.但.NET …

oracle plsql

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

html tabindex属性

我有一张表格.其中包括菜单栏,公司图标,一些链接和10个输入[type ='text'].我只为5个输入写了tabindex属性.因为我想这样才能只关注这五个输入.我怎么能这样做?

html jquery

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

EhCache与Spring没有缓存

我有使用Spring框架创建的项目.现在考虑为app缓存一些数据.我将EhCache库用于缓存.这个链接如何在spring上配置它:Spring Caching和Ehcache示例 它可以工作,但是当我要更改这行代码时

 ApplicationContext context = new AnnotationConfigApplicationContext(AppConfig.class);
 MovieDao obj = (MovieDao) context.getBean("movieDao");
Run Code Online (Sandbox Code Playgroud)

  MovieDao obj = new MovieDaoImp();
Run Code Online (Sandbox Code Playgroud)

它正在停止工作.它每次调用方法.但我想使用第二个.有什么区别?我怎么能让第二个工作?

添加了一些代码 我的spring MVC项目结构如下:

控制器:

@Controller 
public class MainController {

@Autowired
private BackEndService backEnd;

@RequestMapping(value = "/home", method = RequestMethod.GET)
  public ModelAndView viewDefault(Model model) throws Exception {
     model.addAttribute("categories", getCategoriesForGuest())
     return new ModelAndView(JspView.Home, model.asMap());
  }

 //@Cacheable(value = "categoriesCache")
 //first i want to make cachable this method. Not worked
 private List<Category> getCategoriesForGuest() {
    //i am going to cache method(guestListPaymentCategories()), but not worked …
Run Code Online (Sandbox Code Playgroud)

java spring spring-mvc ehcache

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