Tag: asp.net

如何检索与LinkBut​​ton在同一行中的ListView项的值

我有一个动态生成的ListView,它显示从数据库中检索的一组组。 ListView模板如下所示: <asp:Label ID="lblGroupName" runat="server" Text='’ /> 如您所见,有一个值从数据库中提取,然后是一个用于删除该值的链接按钮。 单击链接按钮时,它会显示一条javascript确认消息,如果您在该消息上单击“是”,则该特定条目将从数据库中删除。 不幸的是,我不能简单地删除ID =行号的GroupName,因为你可以添加和删除组,这样很快就会变得不一致。 我真正需要的是一种从与被点击的链接按钮相同的行检索GroupName的方法,如果我能弄清楚如何做到这一点,那么我可以轻松配置数据库查询以成功删除该条目。 但是,如果您有其他解决方案,那也很棒。 我很遗憾地说我没有lnkGroupRemove事件的示例代码,因为我根本不知道从哪里开始解决这个问题。 任何关于这个主题的帮助将不胜感激!

文件上载,远程服务器返回错误:(413)请求实体太大

当我通过WCF服务上传文件时,我收到exception,“远程服务器返回错误:(413)Request Entity Too Large” 关于这个例外,有很多问题和答案。 但是,他们都没有解决我的问题。 我正在使用Windows Web Server 2008 R2,IIS 7.5。 我的客户端和WCF应用程序托管在IIS中。 我正在使用频道来呼叫WCF服务。 var binding = new BasicHttpBinding(); binding.MaxReceivedMessageSize = Int32.MaxValue; binding.MaxBufferPoolSize = Int32.MaxValue; binding.MaxBufferSize = Int32.MaxValue; binding.ReaderQuotas.MaxStringContentLength = Int32.MaxValue; binding.ReaderQuotas.MaxArrayLength = Int32.MaxValue; binding.ReaderQuotas.MaxBytesPerRead = Int32.MaxValue; binding.ReaderQuotas.MaxDepth = Int32.MaxValue; binding.ReaderQuotas.MaxNameTableCharCount = Int32.MaxValue; var address = new EndpointAddress(“WCF Service URL”); return ChannelFactory.CreateChannel(binding, address); WCF配置文件如下: 另外,我在客户端web.config文件中添加了以下配置: […]

动态创建按钮单击事件未触发

我已经对此做了一些研究,但我找到的解决方案似乎都没有解决我的问题。 我在C#中有一个asp.net Web应用程序,我想在从下拉列表中选择后动态添加提交按钮。 protected void Page_Load(object sender, EventArgs e) { submitButton.Text = “Submit”; submitButton.ID = “submitButton”; submitButton.Click += new EventHandler(submitButton_Click); SelectionDropDownList.SelectedIndexChanged += new EventHandler(SelectionDropDownList_SelectedIndexChanged); } protected void SelectionDropDownList_SelectedIndexChanged(object sender, EventArgs e) { switch (SelectionDropDownList.SelectedIndex) { case 1: //does a redirect break; case 2: Panel1.Controls.Add(submitButton); break; case 3: //does a redirect break; } } protected void […]

无法从GridView中的行/单元格中获取值

我正在尝试使用以下代码从GridView获取值: foreach (GridViewRow row in this.dgvEstudios.Rows) { var xy = row.Cells[1].Text; } 总是得到一个空字符串( “” )作为从.Text返回的值,为什么会发生这种情况? 我已将EnableViewState设置为true

最近的邮政编码搜索使用asp.net

我想提供搜索邮政编码的function,如果用户输入任何邮政编码,将显示接近输入的邮政编码的所有邮政编码。 如果有任何免费API,请通知Google API或任何其他解决方案。

LINQ包含在一对多的.Where()无法正常工作?

我正在尝试查询用户,包括每个用户的兴趣,但仅限于兴趣符合特定条件的情况: return db.Users.Include(u => u.Interests.Where(s => s.TenantId == tenantId)) 但是我收到一个错误: Include路径表达式必须引用在类型上定义的导航属性。 使用虚线路径作为参考导航属性,使用Select运算符作为集合导航属性。 我玩的想法是把外面的东西推到外面,但却无法让它发挥作用。

使用NetTCPBinding回调

NetTCPBinding是否支持回调? 如果是这样,请将我重定向到任何适当的示例。 谢谢

WIA通过网络浏览器 – ASP.NET

我想知道什么是编写一个位于Web浏览器中的扫描应用程序的最佳/首选方式。 基本的想法是我想使用一个网页,我可以点击一个按钮,它将扫描客户端上的文档并将该文档上传到服务器。 想到的第一个想法是编写一个本机(C ++?)浏览器插件。 但是,我不知道本机插件需要什么才能成为跨浏览器。 所以这里有几个问题: Silverlight是可行的选择吗? 这是我更喜欢的,因为我的所有代码都是C#,ASP.NET。 问题是 – Silverlight可以在客户端上与Windows Image Acquisition COM对话吗? 在flash中写一些东西,可能正在使用Flex? 这是一个可行的选择吗? 它可以在客户端与WIA COM交谈吗? 最后,如果答案是用C ++编写,那么跨浏览器的一些高级问题是什么呢? 还有什么呢?

使用单个事件处理程序asp.net处理来自网格的多个删除事件

我有两个网格,其中包含删除按钮,我正在使用RadAjaxManager,它将从客户端发送ajax请求到服务器端OnajaxRequest,其中包含事件处理程序,该事件处理程序将调用我的删除事件,如下所示: — — <asp:ImageButton runat="server" ID="Remove1" Text="Delete" OnClientClick='’ /> — — <asp:ImageButton runat="server" ID="Remove2" Text="Delete" OnClientClick='’ /> function DeleteData(Id) { var ajaxManager = null; var action = ‘Remove’; ajaxManager = $find(“ctl00_cphMain_RadAjaxManager2”); var arg = action + “,” + Id; //Remove,1(1 indicates id of record to remove from grid) ajaxManager.ajaxRequest(arg);This line will fire below method. } […]

建立与SQL Server的连接时发生与网络相关或特定于实例的错误。 找到指定的服务器/实例时出错

将Web项目从测试环境移动到Web服务器,只要尝试打开与sql server的连接,就会发生此错误。 我们可以从sql server management studio插入和读取数据。 我们怀疑错误是从错误的连接字符串或使用集成安全性的sql server创建的,但是无法确认。 连接字符串。 它在哪里使用 SqlConnection Connection = new SqlConnection(ConfigurationManager.ConnectionStrings[“DSVUShort”].ToString()); Connection.Open() // pops the error