小编Dha*_*ust的帖子

jquery autoComplete,List <string>作为Source

我有文本框名称txtEmailList,我提供了自动完成列表,

 <asp:TextBox runat="server" ID="txtEmailList" CssClass="txtAutoComplete">
Run Code Online (Sandbox Code Playgroud)

自动完成的脚本

$('#txtEmailList').autocomplete({
                source: function(request, response) {
// this is the ajax call, which is running successfully
                    var msg = 
Assessments_JqueryAutoComplete.AutoComplete(request.term).value; //(ajaxpro functions)
                    response(msg.d); 
                }

            });
Run Code Online (Sandbox Code Playgroud)

输出将像这样(在firebug中显示为plain/text),如何将此数组附加到source属性.(我不能使用$ .ajax方法,因为我需要使用ajaxpro作为office规则),所以我从ajax调用中获取数组列表,如何绑定自动完成.

["List 1","List 2","List 3","List 4"];/*//这是来自jquery的输出响应(来自firebug)

[AjaxPro.AjaxMethod(HttpSessionStateRequirement.ReadWrite)]
public List<string> AutoComplete(string query)
{
List<string> objLisItmes = new List<string>();
objLisItmes.Add("List 1");
objLisItmes.Add("List 2");
objLisItmes.Add("List 3");
objLisItmes.Add("List 4");
return  objLisItmes;
}
Run Code Online (Sandbox Code Playgroud)

这是Response头的firebug输出

Cache-Controlno-cache Content-Length40 Content-Typetext/plain; charset = utf-8 DateWed,2012年3月7日10:45:37 GMT Expires-1Pragmano-cache

asp.net jquery jquery-ui ajaxpro

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

在Web服务器上部署时,Crystal Report图标/工具栏无法正常工作

我已经构建了一个网页,其中包含使用Visual Studio 2008中包含的Crystal库构建的Crystal Report.

它" 可以在我的机器上运行 "但是当部署到Web服务器时,Crystal Report工具栏上的图标(导出,打印等)不会显示或工作.只是看到按钮图像所在的"红色X",然后点击什么都不做.

我已经检查过工具栏图像实际上是在Web服务器上查看的位置:(C:/ Inetpub/wwwroot/aspnet_client/system_web/2_0_50727/CrystalReportWebFormViewer4/images/toolbar /)
它们都在那里.

我检查了Web服务器上面提到的文件夹的权限.给每个用户"完全控制"只是为了测试它.

我还在Web服务器上安装/运行'CRRedist2008_x86.msi'.

有人提到确保'crystalreportviewers115'文件夹被添加到Web服务器上的'\ wwwroot\aspnet_client\system_web\2_0_50727'文件夹中,但是我无法找到'crystalreportviewers115'来复制它.

欣赏您可能提供的任何帮助或想法.

更新 - 好的,显然我没有检查到图像位于正确的位置.

deployment crystal-reports visual-studio-2008

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

无法在UpdatePanel中下载文件

下面的代码可以让我下载一个Word文档.....

   Try
        Response.BufferOutput = True
        HttpContext.Current.Response.Clear()
        HttpContext.Current.Response.Charset = ""
        HttpContext.Current.Response.ContentType = "application/msword"
        HttpContext.Current.Response.AddHeader("Content-Disposition", "inline;filename=myfile.doc")
        HttpContext.Current.Response.Write(s)
        'HttpContext.Current.Response.End()
        HttpContext.Current.ApplicationInstance.CompleteRequest()
        HttpContext.Current.Response.Flush()
    Catch ex As Exception
        Response.Write(ex.Message)
    End Try
Run Code Online (Sandbox Code Playgroud)

但是,只要我添加一个UpdatePanel - 它没有下载文件,没有生成错误?阅读后,我添加了一个触发器,其ControlID值设置为开始创建Word doc文件的按钮.我已经尝试了几种代码组合,但似乎没有任何效果.有关如何缩小范围的任何帮助?我也调试了,没有错误显示.我检查了我的下载文件夹 - 没有任何东西,尝试设置无缓存(Response.Cache.SetCacheability(HttpCacheability.NoCache)),并没有工作.一旦我删除UpdatePanel,那么一切似乎都有效?

   <asp:UpdateProgress ID="ProgressUpdate" AssociatedUpdatePanelID="UpdatePanel1" runat="server">
        <ProgressTemplate>
            <img alt="progress" src="../images/loading.gif" />
        </ProgressTemplate>
    </asp:UpdateProgress>
    <asp:UpdatePanel ID="UpdatePanel1" runat="server">
     <Triggers>
            <asp:PostBackTrigger ControlID="buttonDownloadFile" />
     </Triggers>
       <ContentTemplate>
        ..
Run Code Online (Sandbox Code Playgroud)

完全失去了这一个.任何人都可以建议解决方法或如何解决这个问题?

.net vb.net asp.net updatepanel http

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

如何在Crystal Reports中处理可变宽度的FieldObjects

我有一个Crystal报告,可以通过.aspx页面上的CrystalReportViewer控件查看(使用VS2008).

该报告有两个数据驱动的FieldObjects(可以包含可变数量的字符),我想在彼此相邻的同一行上显示.

问题是当第一个FieldObject中的文本太长时,它与第二个FieldObject中的文本重叠.

我已尝试在第一个FieldObject上设置'CanGrow = True'和'MaxNumberOfLines = 1'以将第二个FieldObject"推"到右边,但这不起作用.

如何使第二个FieldObject始终在第一个FieldObject之后立即显示,而不管第一个FieldObject中的文本长度如何?

在您可以放弃的任何知识之前提前干杯.

crystal-reports

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

窗口到窗口通过窗口名称进行窗口通信

是否有人可以给我一些关于如何使用javascript givin处理窗口到窗口通信的想法,这两个窗口没有父子关系.基本上,使用window.open方法打开另一个窗口.任何精彩的信息都非常受欢迎.

javascript communication window window.open

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

如何在使用Directory.GetDirectories时排除文件夹

我想返回'SomeFolder'目录中所有子目录的列表,不包括 'Admin'和'Templates'目录.

我有以下文件夹结构(简化):

    C:\inetpub\wwwroot\MyWebsite\SomeFolder\RandomString
    C:\inetpub\wwwroot\MyWebsite\SomeFolder\RandomString
    C:\inetpub\wwwroot\MyWebsite\SomeFolder\RandomString
    C:\inetpub\wwwroot\MyWebsite\SomeFolder\Admin 
    C:\inetpub\wwwroot\MyWebsite\SomeFolder\Templates 
Run Code Online (Sandbox Code Playgroud)

'SomeFolder'可以包含不同数量的'RandomString'文件夹(大约从10到100).

这是我尝试过的:

    var dirs = Directory.GetDirectories(Server.MapPath(".."))
    .Where(s => !s.EndsWith("Admin") || !s.EndsWith("Templates"));
    foreach (string dir in dirs)
    {
        lit.Text += Environment.NewLine + dir;
    }
Run Code Online (Sandbox Code Playgroud)

这将返回完整的文件夹列表(如上所示),而不会过滤掉"管理员"和"模板".

有趣的是,如果我将LINQ .Where子句更改为包含而不是排除,则"管理"和"模板"可以正常工作,这意味着它只返回"管理员"和"模板"的路径.

.Where(s => s.EndsWith("Admin") || s.EndsWith("Templates"));
Run Code Online (Sandbox Code Playgroud)

如果LINQ不是解决方案,有没有办法使用GetDirectories SearchPattern过滤掉目录?

c# linq asp.net getdirectories

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

使用String.Format进行数字格式化

使用string.format时是否有允许数据格式化的代码?

.net formatting numeric

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

如何打开锁定的mdb文件?

我有一个锁定mdb的数据库,所以我想备份.但是我正在使用的工具(我有源)在备份之前打开文件并发现它已被锁定.

有没有办法我可以打开它只读目的?

作为参考,该工具使用C#和.NET 2.0(但可以更新为3.5).

.net c# database ms-access

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

如何在背景图像的两侧将&lt;hr1居中放置&lt;h1&gt;

如何创建中心<h1><hr/>两侧在一个背景图像

我还需要它处理各种长度的文本,可以很好地缩放以进行移动查看,并<hr/>使其容器的宽度达到100%。

我想要这种外观,但要覆盖背景图片。 固体背景上的文字

对于在两边带有线条的文本,有很多答案(在这里 这里在这里),但是它们都依赖于在文本后面使用纯色背景色,这对我来说不起作用,因为我要放置此页面上有背景图片。

这是我实现上述外观的方式,该外观可以处理各种长度的文本并可以很好地缩放:

的CSS

.title-box {
    height: 2px; 
    background-color: rgb(215, 0, 0); 
    text-align: center;
}
.title-outer {
    background-color:rgb(230, 230, 230); 
    position: relative; 
    top: -0.7em;
}
.title-inner {
    margin:0px 20px; 
    font-size: 17.5px; 
    font-weight:bold; 
    color:rgb(100, 100, 100);
}
Run Code Online (Sandbox Code Playgroud)

的HTML

<div class="title-box">
    <span class="title-outer">
        <span class="title-inner">OUR STORY</span>
    </span>
</div>
Run Code Online (Sandbox Code Playgroud)

我曾尝试下面的方法,它样的作品,但它并不能很好地因处理各种文本的宽度或规模<h1><hr/>S IN单独为<div>S:

背景图片上的文字

的HTML

<div class="row">
    <div class="span4"><hr /></div>
    <div …
Run Code Online (Sandbox Code Playgroud)

html css background-image

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