小编Sco*_*vey的帖子

使用webservices进行DotNetNuke模块开发

我需要部署一个web服务作为我正在创建的DotNetNuke 4.x模块的一部分 - 但我不知道如何做到这一点并且知道它将始终保持在同一个地方.如何将asmx文件添加到我的模块项目中,当我创建.DNN文件时,指定webservice最终会在哪里?我想使用"〜/ webservices/webservice.asmx"格式从模块中的ascx文件中引用webservice.

DotNetNuke是否有办法在.DNN文件中指定Web服务最终会在网站上?如果是这样,我仍然可以使用像〜/ myservice.asmx这样的根锚定标签来引用它们吗?

asp.net dotnetnuke web-services module-packaging

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

Loginview控件:如何在loggedintemplate中引用服务器端控件

在表单的PageLoad事件中,我无法在登录模板中引用服务器端控件.我错过了什么 因此,当我登录时,我将显示文本框控件,否则我将显示"请登录做soso ..."之类的文字.

请帮忙 ..

asp.net loginview

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

Windows Server 2003和IIS上的ASP.NET MVC和.NET 3.5 SP1

我正在为一个客户写一个网站,他说他们的服务器运行以下内容:"带有最新IIS的Windows 2003".我需要做些什么才能让他们为使用.NET 3.5SP1构建的ASP.NET MVC网站做​​好准备?

asp.net-mvc windows-server-2003 .net-3.5

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

在 C# 中计算块校验字符(BCC)的函数

块校验字符(BCC) 我需要一个函数来计算 C# 中的块校验字符(BCC)。01 30 02 4D 21 20 20 03 这是字符串,我如何计算此字符串的“块校验字符”。

BCC = 从 SOH 到 ETX SOH ID STX 代码 ETX BCC 0x01 0x30 0x02 0x40 0x03 的异或

我需要添加 BCC 并将数据发送到 COM。如果可能,请给我一个函数,以便我可以发送“01 30 02 4D 21 20 20 03”并获得密件抄送。

谢谢

c#

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

ASP.NET中的AutoCompleteExtender附加信息

如何将其他信息传递给返回项集合的服务方法?我将尝试解释我的意思,我在表单上有2个文本框,我需要根据数据库中的特定帐户ID填写名称.所以,我需要将一个整数传递给getNamesForDropDown方法.我无法弄清楚要做什么,所以我做错了,并使用CompletionSetCount实际传递了我需要的信息:

[System.Web.Services.WebMethod]
[System.Web.Script.Services.ScriptMethod]
public string[] getNamesForDropDown(string prefixText, int count) 
{
   String sql = "Select fldName From idAccountReps Where idAccount = " + count.ToString();
   //... rest of the method removed, this should be enough code to understand
   //... the evil wrongness I did. 
}
Run Code Online (Sandbox Code Playgroud)

在我的正面aspx文件中,我根据用户当前在该页面上查看的帐户ID设置了CompletionSetCount.

<ajaxtk:AutoCompleteExtender 
    runat="server" 
    ID="AC1" 
    TargetControlID="txtAccName"
    ServiceMethod="getNamesForDropDown"
    ServicePath="AccountInfo.asmx"
    MinimumPrefixLength="1" 
    EnableCaching="true"
    CompletionSetCount='<%# Eval("idAccount") %>'
/>
Run Code Online (Sandbox Code Playgroud)

所以,这绝对是一种错误的方式......什么是正确的方法?

asp.net autocompleteextender ajaxcontroltoolkit

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

您可以从嵌入代码中引用ssrs报告上的文本框

是否可以从ssrs报告的嵌入代码中引用文本框.我想根据条件显示或隐藏文本框.

sql-server visual-studio reporting-services

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

尝试添加ajax TabContainer,得到错误"控件集合无法修改,因为控件包含代码块(即<%...%>)."

我想在我的网页上添加一个ajax:TabContainer.我没有得到任何构建错误,但是当我尝试浏览到该页面时,它给出了错误:"控件集合无法修改,因为控件包含代码块(即<%...%>)." .

我重新下载了样本站点的Ajax Control Toolkit,在VS中打开了解决方案,为TabContainer运行了样本,并且运行正常.我认为它可能是Ajax Control Toolkit的另一个版本 - 但没有.这两个站点引用的AjaxControlToolkit.dll文件是相同的.为什么我不能让TabContainer在我的网站上运行?

还有一个问题,但我不知道它是否相关.我刚刚安装了Visual Studio 2008.一旦我打开我的网站,VS就会自动在工具箱中创建"AJAX Controls"选项卡,并用所有ajax控件填充它.在源代码中,所有控件都以"ajax"为前缀 - 即"<ajax:TabContainer runat ="server"...>".

但是,当我打开示例网站时,Visual studio在工具箱中创建了另一个选项卡 - "AjaxControlToolkit Components",其中包含与"AJAX Controls"中相同的所有控件.我不知道为什么它两次添加相同的控件(但奇怪的是,在工具箱中有不同的图标).在源代码中,所有控件都以"ajaxToolkit"为前缀 - 即"<ajaxToolkit:TabContainer runat ="server"...>".这里发生了什么?我只是希望在我的网站上使用强制TabContainer.

ajaxcontroltoolkit visual-studio-2008

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