webpart使用AsyncFileUpload出错

wxcnl1 2011-04-07 01:51:34
我在webpart中使用了ajaxtoolkit中的AsyncFileUpload控件,如果写入下面的代码
protected void Page_Load(object sender, EventArgs e)
{
AsyncFileUpload1.UploadedComplete += new EventHandler<AsyncFileUploadEventArgs>(AsyncFileUpload1_UploadedComplete);
}

void AsyncFileUpload1_UploadedComplete(object sender, AsyncFileUploadEventArgs e)
{
string strFileName = AsyncFileUpload1.FileName;

}


每次运行到AsyncFileUpload1.FileName的时候总是要弹出对话框要求我录入域帐户和密码,当我录入完帐户和密码后,它却弹出Unhandled Eception : Access is denied错误。

奇怪的是如果我单独创建asp.net工程,使用aspx页面写上面的代码,它就运行的很好,难道是webconfig的原因?查了很多资料都查不到阿。

谢谢!
...全文
117 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
Oo云 2011-04-13
  • 打赏
  • 举报
回复
你把代码贴的全一点
SPSecurity.RunWithElevatedPrivileges(delegate()
{
//这里面你写的是什么?
});
wxcnl1 2011-04-13
  • 打赏
  • 举报
回复
RunWithElevatedPrivileges不起作用阿,问题依旧
我就不明白了,这个控件为什么会引起登陆,安全性的问题呢?
wxcnl1 2011-04-13
  • 打赏
  • 举报
回复
这个是上传文件的控件,怎么可以写在page_load里面的?
我在上传一下我的代码
protected void Page_Load(object sender, EventArgs e)
{
AsyncFileUpload1.UploadedComplete += new EventHandler<AsyncFileUploadEventArgs>(AsyncFileUpload1_UploadedComplete);
}

void AsyncFileUpload1_UploadedComplete(object sender, AsyncFileUploadEventArgs e)
{
string strFileName = AsyncFileUpload1.FileName;

}


Oo云 2011-04-13
  • 打赏
  • 举报
回复
在提高一层,写在page_load的方法里是以下
wxcnl1 2011-04-13
  • 打赏
  • 举报
回复
SPSecurity.RunWithElevatedPrivileges(delegate()
{
string strFileName = AsyncFileUpload1.FileName;

});

一访问到属性AsyncFileUpload1.FileName,就谈出对话框要求我录入用户名和密码
Oo云 2011-04-11
  • 打赏
  • 举报
回复
做一下 权限提升
SPSecurity.RunWithElevatedPrivileges(delegate()
{
//your code
});
wxcnl1 2011-04-08
  • 打赏
  • 举报
回复
我都是在本机开发的,vs2010和sharepoint2010
即时是我填对了域账户和密码,也是不行的,总不能每次上传附件都需要用户做这件事情把?
Justin-Liu 2011-04-08
  • 打赏
  • 举报
回复
权限不对, 填入的信息验证不了
子夜__ 2011-04-07
  • 打赏
  • 举报
回复
Access is denied
参考

3,245

社区成员

发帖
与我相关
我的任务
社区描述
企业开发 SharePoint
社区管理员
  • SharePoint社区
  • 霖雨 - LinyuLoveTJ
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧