我有一个ASP.NET应用程序,它试图在运行时在Web服务器上写入文件.在我的开发环境中,这是有效的.但是,当我将它部署到生产服务器并执行代码时,我收到一条错误,指出:
"Access to the path 'C:\Inetpub\wwwroot\MyWebApp\DirToWriteTo\' is denied."
Run Code Online (Sandbox Code Playgroud)
我的生产服务器是Window Server 2003机器.Web应用程序设置为允许通过IUSR_TEMPLATE帐户进行匿名访问.
我究竟做错了什么?
谢谢!
我有一个使用ASP.NET AJAX的ASP.NET应用程序.我正在使用ASP.NET AJAX Toolkit向用户显示一个对话框.当用户在对话框中单击"是"时,我想在后面的代码中处理该事件.但是,我注意到我的点击事件没有到达.这是主要代码:
<asp:Panel ID="dialogContinuePanel" runat="server" style="display:none;" DefaultButton="yesButton">
<div>Are you sure you want to continue?</div>
<div>
<asp:ImageButton ID="yesButton" runat="server" AlternateText="Yes" ImageUrl="/resources/yes.png" OnClick="yesButton_Click" />
<asp:ImageButton ID="noButton" runat="server" AlternateText="No" ImageUrl="/resources/no.png" />
</div>
</asp:Panel>
<asp:LinkButton ID="hiddenLinkButton" runat="server" Text="" />
<cc1:ModalPopupExtender ID="dialogErrorExtender" runat="server" OkControlID="yesButton"
TargetControlID="hiddenLinkButton" PopupControlID="dialogContinuePanel"
CancelControlID="noButton" />
Run Code Online (Sandbox Code Playgroud)
我的守则背后:
protected void yesButton_Click(object sender, EventArgs e)
{
string argument = yesButton.CommandArgument;
// Do some processing and redirect the user
}
Run Code Online (Sandbox Code Playgroud)
如何处理与ModalPopupExtender一起使用的Button的click事件?我究竟做错了什么?
我试图弄清楚如何以编程方式将事件处理程序添加到JavaScript对象.更具体地说,我正在尝试向窗口对象的onunload事件添加事件处理程序.我试着这样做,没有任何运气:
var url = "www.somelocation.com";
var specs = "location=0,menubar=0,status=0,titlebar=0,toolbar=0";
var dialogWindow = window.open(url, "dialog", specs, true);
dialogWindow.onunload += myEventHandler;
function myEventHandler(e)
{
// Do stuff
}
Run Code Online (Sandbox Code Playgroud)
我猜我的语法不正确.但是,我似乎无法找到任何有关此问题的文档.有人可以帮帮我吗?
谢谢,
我正在考虑将ClickOnce用于旧版Windows窗体应用程序.我有几个与ClickOnce本身有关的问题.
SQL不是我的强项之一.我有一个SQL Server 2008数据库.此数据库具有一个存储过程,该过程接收八个int参数.为了保持这个问题的重点,我将使用这些参数之一作为参考:
@isActive int
Run Code Online (Sandbox Code Playgroud)
这些int参数中的每一个都是-1,0或1. -1表示"未知"或"不关心".基本上,我需要查询一个表,如果int参数是非-1,我需要在我的WHERE子句中考虑它.因为有8个int参数,所以IF-ELSE语句似乎不是一个好主意.与此同时,我不知道怎么做呢?
如果参数不等于值,在SQL中是否有一种优雅的方式来添加WHERE条件?
谢谢!
我有一个用Silverlight编写的Windows Phone 7应用程序.我在这个应用程序中有一个按钮.当用户单击此按钮时,我希望它打开Web浏览器并将用户导航到我的网站.是否可以在我的应用程序中加载Web浏览器控件的情况下执行此操作?如果是这样的话?
谢谢!
我有一个JSON数组,定义如下:
var myItems = {
"data": [
{ "id":1, "firstName":"bill", "lastName":"smith" },
{ "id":2, "firstName":"john", "lastName":"apple" },
{ "id":3, "firstName":"will", "lastName":"long"}
]
};
Run Code Online (Sandbox Code Playgroud)
我需要将此数组存储在隐藏的HTML元素中,以便我可以将其传递给字符串格式的服务器端代码.我的问题,我不知道该怎么做.谁能告诉我怎么做?
谢谢!
我目前正在与一些没有安装.NET Framework的用户合作.我有一个我试图部署的ClickOnce应用程序.这导致我得出两个问题:
谢谢.
我有一个ASP.NET应用程序,通过C#在代码隐藏中生成GUID.这些GUID通过以下方式生成:
Guid id = Guid.NewGuid();
Run Code Online (Sandbox Code Playgroud)
此GUID稍后存储在SQL Server 2008数据库中.我还有一个存储过程将更新该记录.我想在存储过程中生成一个GUID,其格式与ASP.NET中生成的格式相同.
有人可以告诉我怎么做吗?
谢谢!
在C#中给出以下字符串,如何在字符串中的每个字符之间插入一个字符?
例如:
"Hello Sunshine"
会变成
"H.e.l.l.o. .S.u.n.s.h.i.n.e"
在C#中执行此操作的最有效,最快捷的方法是什么?
asp.net ×2
c# ×2
clickonce ×2
javascript ×2
sql ×2
.net ×1
dom-events ×1
guid ×1
html ×1
json ×1
silverlight ×1
sql-server ×1
string ×1
t-sql ×1
winforms ×1