文章分类 - Asp.net
(原创)vs2012 调试dll文件
摘要:按以下截图方式设置VS2010,可以在调试过程中跟踪到dll组件中的方法.在开发调试的过程中,存在有时无法进入dll文件内部进行调试的问题,发现是因为在编译dll文件时,所生成的pdb文件会带有生成时所在机器的路径,导致在另一台机器上引用该dll文件找不到相应的.cs文件而不能调试.cs文件,按以下步骤设置,可以调试dll文件.现解决办法:1. 在解决方案上右击,选择“属性”,打开以下窗口。2. 做如下调整, 将本机器的存放dll源码的目录添加进去,并移除”不查找这些源文件”,如下图:
阅读全文
利用jquery getJSON 调用ashx实现ajax调用
摘要:一个页面中放入不同业务逻辑的div,利用ajax调用.net ashx页面根据不同的返回值显示,隐藏不同的div.1.ashx返回JSON格式的内容,注意context.Response.ContentType = "text/plain"; json格式的内容必须符合JSON规范,比如{"errorcode":"1"}2.在页面中加入js代码,ashx页面的内容类型为"text/plain",返回内容为json格式,因此ajax调用时必须用getJSON,如果用$.ajax调用,回调函数返回的内容被当作一个str
阅读全文
在Asp.net中使用login控件验证成功后,如何能多加一个弹出窗口?
摘要:最近遇到一个问题, 程序原来是用login控件进行身份验证,验证成功后直接跳转到destinationPageUrl指定的页面,但是想同时弹出一个窗口则无法解决.在网上找到以下办法解决了此问题:1. 去掉login按钮中的CommandName="Login" 2. 双击login按钮,重写登录按钮点击事件.login控件如果没有登录,则跳转至login.aspx,同时将当前页面的URL传给Ret...
阅读全文
在asp.net和C#中如何根据字符串找到相应的控件?
摘要:以下两种方式全都是从网上找来的解决办法:在Asp.net中可以使用反射实现,以TextBox为例 private void Page_Load(object sender, System.EventArgs e) { // 在此处放置用户代码以初始化页面 TextBox tb = new TextBox(); this.Panel1.Controls.Add(tb); if(!...
阅读全文
浙公网安备 33010602011771号