小编Dar*_*ana的帖子

Asp.net静态可变生命周期刷新和PostBack

解决方法:

我已经声明了一个类级别的公共静态变量,并在ASP.NET 3.5的环境中使用值0初始化.在加载事件I中,该变量的增量为1

问题:

  1. 获得页面刷新后甚至Postback,我得到该变量的最新值.一个变量声明为STATIC,没有被页面刷新和Postback
  2. 我只是关闭浏览器并关闭VS 2008 IDE - 即使我重新打开,重新运行相同的Web应用程序,我得到最后一个递增值,而不是0.我想知道在关闭应用程序后这是如何可行的.

你能帮忙吗?

asp.net static

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

如何使用Google Custom Search API for .NET进行搜索?

我刚刚发现了适用于.NETGoogle API客户端库,但由于缺少文档,我很难搞清楚.

我正在尝试做一个简单的测试,通过自定义搜索,我在以下命名空间中查看:

Google.Apis.Customsearch.v1.Data.Query
Run Code Online (Sandbox Code Playgroud)

我试图创建一个查询对象并填写SearchTerms,但是如何从该查询中获取结果?

api google-api

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

从Gridview的可见false BoundField中检索数据

我有这样BoundField一个GridView

<asp:BoundField DataField="ReportId" HeaderText="RId" Visible="false" />
Run Code Online (Sandbox Code Playgroud)

但是当我尝试在该字段中获取文本时,它返回空.

protected void gvwReports_RowCommand(object sender, GridViewCommandEventArgs e)
{
    if (e.CommandName == "ViewSchedule")
    {
        int index = Convert.ToInt32(e.CommandArgument);
        GridViewRow row = gvwReports.Rows[index];
        string s = row.Cells[0].Text;
    }
}
Run Code Online (Sandbox Code Playgroud)

但是,如果我将BoundField's .Visible属性更改为,则返回正确的值true

c# gridview boundfield rowcommand

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

无法加载文件或程序集"AjaxControlToolkit"或其依赖项之一.该系统找不到指定的文件

我正在研究sharepoint 2010.我创建了一个简单的可视化Web部件,其中包含一个文本框,我已经添加了calendarextender.我已添加ajaxcontroltoolkit.dll作为参考.但是,当我部署到sharepoint网站时,它会给我以下错误.

"分析器错误"消息:

无法加载文件或程序集"AjaxControlToolkit"或其依赖项之一.该系统找不到指定的文件.

来源错误:

第3行:<%@ Register Assembly ="AjaxControlToolkit"> Namespace ="AjaxControlToolkit"TagPrefix ="cc1"%>

源文件:

/_CONTROLTEMPLATES/VWP_Ajax/VisualWebPart1/VisualWebPart1UserControl.ascx行:9

我出错的任何想法?

asp.net ajax sharepoint

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

如何在R中将字符串转换为数学表达式?

比方说我有一个字符串向量c("E^A","S^P","lambda","T","E^Q","E^Q","AT"),我想用数学表达式将它们绘制为x轴标签.(我相信我用数学表达式格式编写了它们,但是引用了)

当我放

text(x,par("usr")[3]-0.2,labels=substitute(A,list(A=label)),srt=20,pos=1,adj = c(1.1,1.1), xpd = TRUE,cex=0.7)

x轴仅显示"E ^ A","S ^ P","lambda","T","E ^ Q","E ^ Q","AT",而不是字符串的数学解释,以及我想这是因为它们不被视为数学符号.

那我怎么能得到数学标签呢?非常感谢!

string math plot r

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

如何在 Spring Framework 4 中初始化应用程序上下文

我有一个基于Spring Framework 4及其子项目 - Spring Data Solr 的项目。

我有机会看到的所有示例都解释了如何组织您的项目 - 从基本实体( pojo )类到 Spring 特定类(例如存储库和服务)。当谈到测试功能时,所有示例都显示带有私有字段( spring bean )的测试,该字段通常在注释的帮助下进行初始化

@ContextConfiguration(classes = some-spring-data-main-class.class, loader = SpringApplicationContextLoader.class)
Run Code Online (Sandbox Code Playgroud)

然后就可以在方法中调用它的bean的方法了@Test

但是,当涉及到项目中的 init bean 时 - 如何使用 Spring 4 来实现它,它是完全无 XML 的(我的意思是,我没有文件applicationContext xml)。

PS 在 Spring 3 中我们通常这样写:

ApplicationContext context = new ClasspathApplicationContext("applicationContext.xml") 
Run Code Online (Sandbox Code Playgroud)

期望与 Spring 4 类似的东西引入应用程序初始化的全新概念是否合理?现在我们应该写什么来初始化应用程序的第一个 bean?

spring launch javabeans applicationcontext

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

Magento - 覆盖Adminhtml块

我花了好几个小时试图覆盖扩展中"添加商店"和"编辑商店"页面的Magento块,以便为其添加另一个文本框.经过书籍和谷歌搜索后,我发现了一些人们认为有效的解决方案,但不适合我.

一个建议就是这个.

我复制了Lee Saferite所谓的正确解决方案,该解决方案适用于原始海报但不适用于我.当然,我将值更改为我重写的类和新修改的类.

我的config.xml(相关部分):

<global>
    <blocks>
      <adminhtml>
        <rewrite>
          <system_store_sdit_form>Nintera_General_Block_StoreEdit</system_store_sdit_form>
        </rewrite>
      </adminhtml>
    </blocks>
    <resources></resources>
    <helpers>
      <Nintera_General>
        <class>Nintera_General_Helper</class>
      </Nintera_General>
    </helpers>
  </global>
Run Code Online (Sandbox Code Playgroud)

块类位于Nintera/General/Block/StoreEdit.php:

class Nintera_General_Block_StoreEdit extends Mage_Adminhtml_Block_System_Store_Edit_Form
{
    /**
     * Prepare form data
     *
     * return Mage_Adminhtml_Block_Widget_Form
     */
    protected function _prepareForm()
    { ... }
}
Run Code Online (Sandbox Code Playgroud)

该类包含新的输入字段.如果我在以下位置修改原始核心文件,则字段会完美显示:

应用程序/核心/法师/ Adminhtml /模块/系统/存储/ Edit.php

但我真的希望我的扩展能够覆盖它.如果有必要,我可以发布我的整个config.xml,但它主要创建一个顶级管理菜单,并指定扩展信息,而不是其他.

什么出错的想法?一个解决方案将非常感谢!

php overriding magento

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

mysql中临时表的旧代码TYPE = HEAP出错

我有一个旧代码正在工作:

CREATE TEMPORARY TABLE temp_tree (id INTEGER, parent_id INTEGER) type=HEAP;
Run Code Online (Sandbox Code Playgroud)

现在我有mysql 5,这段代码不起作用.在内存中创建临时表的正确方法是什么?我搜索过文档

但找不到合适的例子.

mysql

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

更换产品ico文件时Tycho出错

我们使用tycho v0.13和maven 3.0来构建我们的产品.
我们在构建时收到以下错误/警告

错误 - 使用D:\ Builds\workspace\plugins\icons\app-icon.ico在C:\ Users\AppData\Local\Temp\p2.brandingIron7115583353836584113\launcher.exe中未替换7图标

ico文件都很合适.结果窗口图标被标准的eclipse图标取代.

eclipse tycho maven

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

正则表达式空白字边界

我有这个表达

\b[A-Za-z]+\b
Run Code Online (Sandbox Code Playgroud)

如果我放弃abc@de mnop,它匹配abc,demnop,但我希望它只匹配mnop.我怎样才能做到这一点?

regex

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

将操作数作为sql参数传递

我目前正在开发一个以sql server 2008作为后端的asp.net应用程序.我想让用户能够在SQL语句中指定他们想要过滤的内容.在界面上,我给他们选择以下选项作为下拉列表:等于大于小于等

我想将此作为参数传递给要执行的sql查询.我怎样才能做到最好?

例如;

Select amount, deduction, month from loan where amount @operant 10000;
Run Code Online (Sandbox Code Playgroud)

@operand是上面下拉列表的返回值= < > <= >=

c# asp.net sql-server-2008

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

在python shell中运行python文件

my_code.pyHome/Python_Codes文件夹中有一个python文件()ubuntu.我想在python shell中运行它.我怎样才能做到这一点?

我做这个

>>> execfile('~/Python_Codes/my_code.py')

但它给了我路径错误

python ubuntu

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

使用jquery ajax上传文件

我想上传一张描述如下的图片:

data = '{"filename":"' + myfilename + '", "file":"' + file + '", "description":"' +
    description + '"}';

$.ajax({
    type: "POST",
    url: "filehandler.ashx",
    data: data,
    success: function (result) {
        alert(result);
    },
    error: function () {
        alert("There was error uploading file!");
    }
});
Run Code Online (Sandbox Code Playgroud)

我该怎么做?我无法像HttpPostedFile通用处理程序一样读取文件. context.Request.Form也没有任何钥匙.

c# jquery json generic-handler

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