Tag: asp.net

C#Alter Table并以编程方式添加一列ASP.Net和SQL Server

我一直在尝试在ASP.NET中以编程方式添加列来修改SQL Server中的表。 请参阅以下代码: string suppliernotxt = supplieridlist[1].ToString(); //SqlCommand cmd2 = new SqlCommand(“ALTER TABLE [ProductNormalDB] ADD suppliernotxt nvarchar(20) NULL”, con); SqlCommand cmd2 = new SqlCommand(“ALTER TABLE ProductNormalDB ADD @supplierlist nvarchar(20) NULL”, con); cmd2.Parameters.AddWithValue(“@supplierlist”, suppliernotxt); //cmd2.Parameters.AddWithValue(“@supplierlist”, suppliernotxt.ToString()); //cmd2.Parameters[“@supplierlist”].Value = supplieridlist[x]; cmd2.ExecuteNonQuery(); supplieridlist是一个数组,它获取要添加到SQL Server数据库中的所有列名。 由于某种原因,参数化方法不起作用并显示以下错误: ‘@supplierlist’附近的语法不正确。 基本思路是让用户从复选框中选择供应商的名称,根据所选的供应商数量,arrays将为ex创建供应商名称。 如果我们选择了3个供应商,arrays将保存”Supplier1″ , “Supplier2” , “Supplier3” ,然后SqlCommand应该更改表并添加新列。

调试时断点没有打

可能的确切重复: VS.NET的当前断点的原因不会被警告? 为什么Visual Studio有时不会进入我的断点? 为什么调试器不能在我的ASP.NET应用程序中的断点处停止? 在调试时,修改后的源代码没有为特定的aspx页面命中断点,并且在断点处显示以下错误 “破解点目前不会被击中。源代码与原始版本不同” 但对于其他页面,它工作正常。

将字符串转换为特定的DateTime格式

我一直在谷歌搜索一段时间,因为我的生活似乎无法找到解决方案。 我认为这很容易,但是花了太长时间才转向stackoverflow。 我需要将包含日期和时间的字符串转换为DateTime变量。 我已经将字符串格式化为我想要存储的确切格式但是当我将其转换为DateTime时,它会不断添加我不想要的秒数。 我希望它存储为01/01/2010 09:00 AM。 这是我到目前为止使用的代码: DateTime.ParseExact(startTime,”MM/dd/yyyy hh:mmtt”, null); ..但它会不断追加秒。 请指教。

如何在C#中加密/解密url

我有一个URL www.site-address / site-page / page1.aspx?username = deepu&password = deepu如何将URL更改为www.site-address / site-page / page1.aspx?username = 232322323232&password = 2323232322323 ie我想加密我通过URL传递的字段,请帮助我使用.net加密和解密C#中的URL,现在我使用response.redirect并将这些值作为查询字符串传递….请帮助….

按钮OnClick在ASP.NET中第一次单击时不会触发?

protected void ButtonCancel_Click(object sender, EventArgs e) { Response.Redirect(“~/Logon.aspx”); } 首次点击取消按钮时,这不起作用?

VB等效的C#事件创建

我正在尝试将GridView类扩展为始终显示页眉和页脚,即使数据源为空时也使用我在网上找到的代码( 链接 )。 但是,代码是用C#编写的,但我使用的是VB。 什么是以下的VB等价物? public event MustAddARowHandler MustAddARow; 有没有办法绕过VB.NET不允许事件返回一个类型? 此外,由于下面的错误,我无法转换以下function。 码: Protected Function OnMustAddARow(ByVal data As IEnumerable) As IEnumerable If MustAddARow = Nothing Then ‘Error on MustAddARow’ Throw New NullReferenceException(“The datasource has no rows. You ” _ & “must handle the ‘MustAddARow’ Event.”) End If Return MustAddARow(data) ‘Error on MustAddARow’ End Function 错误:公共事件MustAddARow(data As […]

无法在IE和ASP.NET中加载资源:net :: ERR_INCOMPLETE_CHUNKED_ENCODING

我在Windows 8.1中使用IExplorer 11,在Windows Server 2008 R2中使用IIS和ASP.NET 4.6.1。 我的ASP.NET应用程序是WebForms并使用UpdatePanels 。 我有处理程序配置: 和system.webServer.handlers : 现在,我尝试通过HTTPS访问我的Web应用程序。 但我现在得到一个错误,之前没有,另一个较旧的测试是正确的。 我在控制台中遇到错误(IE中的开发人员F12): Failed to load resource: net::ERR_INCOMPLETE_CHUNKED_ENCODING 控制台中的完整消息: 无法加载资源:net :: ERR_INCOMPLETE_CHUNKED_ENCODING ScriptResource.axd?d = JdegD_7PUJVmXULFjUEnn8-WKsu7dMZfODGKttl …:5 POST https://myHostname.company.es/v2/Access/Login.aspx?ReturnUrl=%2fv2%2f net :: ERR_INCOMPLETE_CHUNKED_ENCODING Sys.Net.XMLHttpExecutor.executeRequest @ ScriptResource.axd?d = JdegD_7PUJVmXULFjUEnn8-WKsu7dMZfODGKttl …:5 Sys.Net._WebRequestManager.executeRequest @ ScriptResource.axd?d = JdegD_7PUJVmXULFjUEnn8-WKsu7dMZfODGKttl …:5 Sys.Net.WebRequest.invoke @ ScriptResource.axd?d = JdegD_7PUJVmXULFjUEnn8-WKsu7dMZfODGKttl …:5 Sys.WebForms.PageRequestManager._onFormSubmit @ ScriptResource.axd?d = […]

动态地在每行之后重复标题行

如何在gridview的每一行之后重复标题行?

服务器上的.NET创建计划任务因E_ACCESSDENIED而失败

我有一个ASP.NET网站(在C#中),它接收用户数据,然后尝试创建一个Windows计划任务。 当然,这在DEV机器上运行良好,但无法在服务器上运行。 我正在试图找出ASPNET用户(或匿名Web用户)创建任务所需的权限。 错误是: Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED)) Stacktrace: at MyScheduler.NewWorkItem(String TaskName, Guid& rclsid, Guid& riid, Object& obj) at MyScheduler.CreateTask(String name) 我做了一些搜索,建议的解决方案是使用web.config’impersonate’标志强制应用程序以具有足够权限的用户身份运行,而不是ASPNET帐户可能没有这些权限。 例: 不幸的是,这似乎并没有解决问题。 从我阅读的文档中,这应该作为匿名Web用户运行,但似乎用户没有足够的权限。 我更改了设置以指定恰好是计算机管理员的特定域用户。 例: 这样做允许应用程序成功创建Windows计划任务。 因此,显然,使用正确的Windows 2003权限集,我可以让应用程序像在开发环境中一样执行。 但是,我不打算将网络或计算机管理员帐户的用户凭据以纯文本forms放在Web.config文件中。 是否有人碰巧知道确切需要设置哪些权限才能使ASPNET帐户按照需要运行? 编辑: Win32 API用于创建计划任务。

如何在JavaScript中使用C#枚举值

我在C#中有一个枚举,比如Category.cs。 在下拉列表中,我们是绑定值。 因此,如果用户在下拉列表中选择某个特定值,它将隐藏一个div。 所以我想在javascript中获取枚举值,即想要将枚举值与javascript中的一个选定值进行比较。 马赫什