Tag: asp.net 2.0

如何在ASP.NET DataRepeater控件中执行条件逻辑?

我将我的DataRepeater控件绑定到一个包含许多列的表。 我想只显示其中的一部分,具体取决于填充的内容。 我应该如何/在哪里进行dataRepeater中的contitional测试? 这是我的itemtemplate中的代码: 我得到的错误是:CS0103:当前上下文中不存在名称“Container”

RequiredFieldValidator客户端validation在IE 10上不起作用

我使用RequiredFieldValidator,RegularExpressionValidator和ValidationSummary的所有webform都无法在IE 10上运行。它在任何其他浏览器上运行正常。 令人奇怪的是,回发在任何其他浏览器上都不会发生。 另一个奇怪的事情是,当我打开开发者控制台(F12)时,它似乎正在工作,但它仍在进行回发。 默认情况下,所有这些validation都应在客户端进行。 这里有没有人遇到类似的问题?

当DataSource没有返回完整的结果集时,手动设置GridView的PageCount?

我正在试图弄清楚ASP.NET的GridView分页机制,所以我可以使用框架的本机function,而不是我公司的自制手动分页例程,这需要大量的工作来实现。 除了如何让GridView的PageCount属性与我们的Web服务一起工作之外,我已经弄明白了。 目前,我们的Web服务返回总记录数,如下所示: public object[] GetStuffMethod(int pageNum, int recordsPerPage, out int totalRecords) 这适用于GridView,但是我发现的文档说GrideView的PageCount属性是从DataSource中的总记录生成的。 除了返回所有记录之外,真的没有办法根据其他内容设置PageCount吗? 我的数据源中可能有成千上万条记录,所以我宁愿不选择所有这些记录只是为了使GridView的页面计数工作。 我可能只是忽略GridView的页数并自己计算它,但如果框架有办法做到这一点,我宁愿使用它。

ASP.Net Button没有提高回发

我在我们的一个Web应用程序中有一个简单的页面,它有以下标记: Document Mass Upload Add New Upload Local File: Document Description: Document Type: Customer Types:   它用于工作正常,但现在,并且没有明显的代码/设计更改,“上传”和“取消”按钮都不再有效。 在代码隐藏的Page_Load()方法中放置一个断点,表明它只在最初加载页面时调用,而不是在按下按钮时调用。 同样,在“BtnUpload_Click”事件中放置一个断点表明它永远不会被调用。 现在,这在我自己的开发机器和客户端服务器上都不起作用(从我的机器和服务器本身浏览到服务器页面时)。 重要的是要强调,在这个工作和现在不工作之间,我90%确定在代码方面没有任何改变。 任何帮助都会非常感激,因为顾客是正确的焦虑 – 而且我对导致它的原因一无所知! 编辑#1 这是其中一个按钮的代码隐藏: protected void BtnUpload_Click(object sender, EventArgs e) { if (DataAccess.CheckIfMassUploadAlreadyExists(fuFilename.FileName)) { lblError.Text = “A file with the specified name already exists within the system.”; return; } else { try { […]

在ASP.NET中创建CAPTCHA代码的代码?

我想创建一个类似于http://www.gigbooks.com/getcaptcha.php的CAPTCHA。 但它在PHP中有人为我提供了在ASP.NET中创建相同的代码吗? 我使用的是ASP.NET 2.0(C#) 谢谢,

如何运行控制台应用程序,捕获输出并将其显示在Literal中?

我看到我可以使用System.Diagnostics.Process启动进程。 我正在尝试使用以下代码,但它无法正常工作。 页面只是挂起,我必须重新启动IIS … using System; using System.Collections.Generic; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Diagnostics; public partial class VideoTest : System.Web.UI.Page { List outputLines = new List(); bool exited = false; protected void Page_Load(object sender, EventArgs e) { string AppPath = Request.PhysicalApplicationPath; Process myProcess = new Process(); myProcess.StartInfo.UseShellExecute = false; myProcess.StartInfo.FileName = AppPath + […]

检索具有CLSID错误:8000401a的组件的COM类工厂

从上次这么多次我得到以下错误。因为我使用Microsoft Word dll创建进一步附加到邮件的word文件。 Server Error in ‘/’ Application. Retrieving the COM class factory for component with CLSID {000209FF-0000-0000-C000-000000000046} failed due to the following error: 8000401a. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the […]

使用ASP.NET Forms身份validation,如何让图像显示在登录屏幕上?

我正在为一个小型ASP.NET(3.5,C#)应用程序进行简单的表单身份validation,并在web.config中设置我的用户名和密码。 我想应用默认样式表并包含标题图形(包含在每个其他页面上)但图形和样式表将不适用,可能是因为匿名用户无法访问这两个文件。 是否有一些简单的方法让我添加它们或其他方式使图像显示在页面上? 这是web.config的相关部分: 样式表位于:/stylesheet.css,图像位于:/img/logoimage.png 谢谢。 这个网站让我感到高兴,因为希望它会让专家交流和他们蹩脚的付费墙DIE!

我怎样才能学习ASP.NET?

我是ASP.NET的绝对初学者。 我怎样才能更好地学习它? 目前我正在阅读电子书。 您可以建议更好的方法或其他方式,我可以学习ASP.NET吗?

在ASP.NET 2.0中使用Login控件时,将值从一个页面传递到另一个页面

我在登录页面中使用ASP.NET 2.0中提供的登录控件。 一旦用户成功通过数据库validation,我将用户重定向到home.aspx。 在这里,我想将用户名也传递给home.aspx,以便在home.aspx中向用户提供他/她的名字。 例如:欢迎史密斯 我在检查登录凭据期间从数据库中的users表中提取用户名。 有人可以告诉我如何以安全的方式做到这一点(可能不是安全,但有点)? 谢谢,