小编kor*_*lan的帖子

我可以使用反射来检查方法中的代码吗?

我正在玩C#反射API.我可以轻松地Type在程序集中加载类,方法等信息,但是,现在我想知道如何加载和读取方法中的代码?

c# reflection

40
推荐指数
3
解决办法
2万
查看次数

在另一个页面中呈现一个aspx页面

在我的Web项目的业务对象编辑器页面中,我在对象插入或更新后向管理员发送通知电子邮件.但是,我想发送另一个aspx页面(Notification.aspx)的html输出而不是发送纯文本邮件,我只是为此目的而准备.

首先我想,我可以创建一个Notification.aspx的实例,然后使用它的RenderControl方法来获取输出.

但是,在Editor.aspx页面的代码隐藏中,我甚至无法达到Notification的创建新实例的引用.

我想知道在另一个页面中加载和呈现页面的最佳实践是什么...

谢谢.

c# asp.net rendering

9
推荐指数
1
解决办法
1万
查看次数

用eclipse dltk调试ruby

我试图在win7 x64机器和ruby1.92环境下使用eclipse helios(安装了dltk)调试ruby脚本

我安装了ruby-debug19,ruby-debug-base19,ruby-debug-ide19 gems,但仍然无法使用eclipse dlt调试rb脚本,它说如下,

调试引擎未启动选择了"Fast Ruby Debugger(ruby-debug)",但似乎没有在所选的Ruby解释器(C:\ Ruby192\bin\ruby​​.exe)中安装'ruby-debug'gem.

我还在eclipse中将c:\ Ruby192\lib\ruby​​\gems文件夹添加到ruby解释器设置的系统库路径中.

有任何想法吗?

ruby eclipse debugging dltk

7
推荐指数
1
解决办法
2442
查看次数

创建插入触发错误

我正在尝试创建一个触发器,用于从预定义的序列设置id.

CREATE SEQUENCE seq_list_status 
    START WITH 1 
    INCREMENT BY 1 

;

CREATE OR REPLACE TRIGGER trg_list_status_insert 
    BEFORE INSERT ON list_status 
    FOR EACH ROW 
    select seq_list_status.nextval into :new.id from dual; 
/
Run Code Online (Sandbox Code Playgroud)

我在创建触发器时收到以下错误

Error starting at line 1 in command:
CREATE OR REPLACE TRIGGER trg_list_status_insert 
    BEFORE INSERT ON list_status 
    FOR EACH ROW 
    select seq_list_status.nextval into :new.id from dual
Error at Command Line:4 Column:4
Error report:
SQL Error: ORA-04079: invalid trigger specification
04079. 00000 -  "invalid trigger specification"
*Cause:    The create TRIGGER statement …
Run Code Online (Sandbox Code Playgroud)

oracle triggers

1
推荐指数
2
解决办法
2024
查看次数

标签 统计

c# ×2

asp.net ×1

debugging ×1

dltk ×1

eclipse ×1

oracle ×1

reflection ×1

rendering ×1

ruby ×1

triggers ×1