alt text http://img190.imageshack.us/img190/7514/unbenanntax.jpg
这就是我想要做的.一个Div中有一些文本,右下角是一个img.div的高度稳定在24px,但长度未知,并且可能有多个这样的div连续.
我试过了
<appSettings >
<add key="List" value="1"/>
<add key="List" value="2"/>
<add key="List" value="3"/>
</appSettings >
Run Code Online (Sandbox Code Playgroud)
和 System.Configuration.ConfigurationManager.AppSettings.GetValues("List");
但我只得到最后一个成员.我怎么能轻易解决这个问题?
我有一个GlassFish Web应用程序,它将错误(如下所列)抛出到webbrowser.但我的问题是我看不到完整的堆栈跟踪.我想我必须知道真正的问题是什么.如何更改堆栈跟踪的长度?
javax.ejb.EJBException
at com.sun.ejb.containers.BaseContainer.processSystemException(BaseContainer.java:5119)
at com.sun.ejb.containers.BaseContainer.completeNewTx(BaseContainer.java:5017)
at com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:4805)
at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2004)
at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:1955)
at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:198)
at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:84)
at $Proxy158.findRange(Unknown Source)
at ejb.__EJB31_Generated__NewEntityFacade__Intf____Bean__.findRange(Unknown Source)
at jsf.NewEntityController$1.createPageDataModel(NewEntityController.java:56)
at jsf.NewEntityController.getItems(NewEntityController.java:155)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at javax.el.BeanELResolver.getValue(BeanELResolver.java:302)
at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:175)
at com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:72)
at com.sun.el.parser.AstValue.getValue(AstValue.java:116)
at com.sun.el.parser.AstValue.getValue(AstValue.java:163)
at com.sun.el.parser.AstEqual.getValue(AstEqual.java:54)
at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:219)
at com.sun.faces.facelets.el.TagValueExpression.getValue(TagValueExpression.java:102)
at javax.faces.component.ComponentStateHelper.eval(ComponentStateHelper.java:190)
at javax.faces.component.UIComponentBase.isRendered(UIComponentBase.java:416)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1607)
at javax.faces.render.Renderer.encodeChildren(Renderer.java:168)
at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:848)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1613)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1616)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1616)
at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:380)
at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:126)
at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:127)
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
at …
Run Code Online (Sandbox Code Playgroud) 我一方面有一个C#.Net 4.0应用程序,另一方面有一个VB6应用程序.我通过使Project COM Visible和actived寄存器COM Interop创建了一个COM接口.
我通过实现导入新tlb文件的C#应用程序来测试COM接口.一切似乎都很好.
下一步我尝试将dll与vb6一起使用.可以加载DLL,但现在我看不到所有公共类.在C#中我看到vb6中的4个类我只能看到3个.
我看不到的类是一个"特殊"类,因为它会触发一个接口并提供事件.
该课程标有
[ComSourceInterfaces(typeof(COMEvents))]
Run Code Online (Sandbox Code Playgroud)
和COMEvents接口就好
[Guid("11947063-4665-4DE1-931D-9915CCD01794")]
[InterfaceType(ComInterfaceType.InterfaceIsIDispatch)]
public interface COMEvents
{
void MethodOne();
void MethodTwo();
}
Run Code Online (Sandbox Code Playgroud)
我不得不说一切都很好.比我添加了一个项目,它只影响COM接口项目在运行时加载的其他程序集.他们实现了一个改变的界面.这是我对com接口所做的唯一更改是向方法添加additonal参数.
为什么我不能再看到班级了?为什么只有我改变的课程,但没有"危险"的方式?
需要帮助谢谢!
PS:我到现在为止尝试: - >所有项目都是构建x86 - > x86机器上的项目构建 - >依赖性Walker(GPSVC.DLL和IESHIMS.DLL都丢失但他们之前也做过,我认为他们没有anny效果导致tlb构建并且可以加载) - >尝试tlbexp.exe但得到依赖性错误导致assambly运行时比当前运行时更新.WTF?)
我有一些锚元素,但它们在绝对位置div中,div的内容很大,以至于它在内部滚动(溢出:自动).
div中的所有条目都有一个锚点在顶部,但是如果我去这个锚点我有我想要的元素直接在侧面,但我希望它在中心.我需要像偏移一样的东西,所以我可以跳得比正常高.
我尝试使用下面的代码连接2个MP3文件.我有一个新文件,我可以播放上半部分(完成第一个文件),但下半部分是静音.新文件的长度是正确的.我做错了什么?
List<Byte[]> files = new List<byte[]>();
var tempfile = File.ReadAllBytes(Path.Combine(path, "1.mp3"));
files.Add(tempfile);
tempfile = File.ReadAllBytes(Path.Combine(path, "2.mp3"));
files.Add(tempfile);
Byte[] a=new Byte[files[0].Length+files[1].Length];
Array.Copy(files[0], a, files[0].Length);
Array.Copy(files[1], a, files[1].Length);
File.WriteAllBytes(Path.Combine(path, "3.mp3") , a);
Run Code Online (Sandbox Code Playgroud) 如果我用一个group by子句写一个大的SQL语句,依此类推; 使用普通的SQL(可能是存储过程)会更快吗,还是Linq只将它解析为一个非常好的SQL语句并且给我的结果很快?
我有一个div在页面的某个部分内部.我在一个按钮上有一个事件.我怎么能写一个接受div并重新加载它的Javascript,并重新加载局部视图.
我在另一个视图中有这个.但我现在不能这样做.但我需要发生同样的事情,只能通过jQuery直接在页面中执行.我可以在jQuery脚本中运行可能的类似ajax代码,因为它的javascript也不是吗?
<% using (Ajax.BeginForm("EditFeiertag", new AjaxOptions { InsertionMode = InsertionMode.Replace, UpdateTargetId = "feiertage" }))
{ %>
<div id="feiertage">
<% Html.RenderPartial("FeiertagTable"); %>
</div>
<% } %>
Run Code Online (Sandbox Code Playgroud)
如果我可以通过启动点击事件或类似事件来运行上面的脚本,我会帮助我
我不确定我要做的是正确的,所以我首先告诉你我的问题.我有TFS作为Bugtracking系统和另一个跟踪工作时间的系统.我希望如果工作项状态发生变化,其他系统也会更改状态.
我到现在所做的是以下内容.
我为TFS Web服务写了一个插件,我抓住了WorkItemChangedEvent.
public EventNotificationStatus ProcessEvent(TeamFoundationRequestContext requestContext, NotificationType notificationType, object notificationEventArgs,
out int statusCode, out string
statusMessage, out ExceptionPropertyCollection properties)
{
statusCode = 0;
properties = null;
statusMessage = String.Empty;
try
{
if (notificationType == NotificationType.Notification && notificationEventArgs is WorkItemChangedEvent)
{
WorkItemChangedEvent ev = notificationEventArgs as WorkItemChangedEvent;
EventLog.WriteEntry("WorkItemChangedEventHandler", "WorkItem " + ev.WorkItemTitle + " was modified");
}
}
catch (Exception)
{
}
return EventNotificationStatus.ActionPermitted;
}
Run Code Online (Sandbox Code Playgroud)
我在C:\ Program Files\Microsoft Team Foundation Server 2010\Application Tier\Web Services\bin\Plugins中删除了DLL,但我看起来从未调用过扩展名.所以事件日志中没有任何内容.
但是,如果我尝试调试服务,请参阅此文章http://geekswithblogs.net/jakob/archive/2010/10/27/devleoping-and-debugging-server-side-event-handlers-in-tfs-2010. aspx 我不能挂钩这个过程.所以调试不起作用.为什么我不能调试服务?还有更好的方法吗?
StreamReader fr = new StreamReader("D:\\test\\" + item);
Run Code Online (Sandbox Code Playgroud)
这就是我想要做的.Item是一个带文件名的String.孔串就是这样
"D:\\test\\01-Marriotts Island.mp3"
Run Code Online (Sandbox Code Playgroud)
因为他试图生成StreamReader.什么路径错了?
您好我有一个MasterPage(ASP.Net MVC),其中包含Jquery ui的几个加载,并在其下面的视图特定脚本的contentplaceholder:
<script src="../../Scripts/jquery-1.3.2.js" type="text/javascript"></script>
<script src="../../Scripts/ui.core.js" type="text/javascript"></script>
<script src="../../Scripts/ui.tabs.js" type="text/javascript"></script>
<script src="../../Scripts/ui.accordion.js" type="text/javascript"></script>
<script src="../../Scripts/LeftNav.js" type="text/javascript"></script>
<asp:contentplaceholder id="Scripts" runat="server"></asp:contentplaceholder>
Run Code Online (Sandbox Code Playgroud)
现在我创建了一个包含此脚本的视图
<asp:Content ID="Content2" ContentPlaceHolderID="Scripts" runat="server">
<script>
var $tabs = $('#tabs').tabs();$tabs.tabs('option', 'selected', <%= ViewData["tab"]%>) ;
location.href='#<%= ViewData["anchor"]%>';
</script>
</asp:Content>
Run Code Online (Sandbox Code Playgroud)
tab中的tha值是应该选择的tabindex.锚是标签页上应该选择的锚点.
我的建议是,首先加载的所有Master脚本都会比我在ViewData中保存的tabindex加载,而不是我跳到我想要的锚点.
但它怎么可能......没有任何反应.
侧面加载和标签也是如此.但是,未选中ViewData属性选项卡中的选项卡.而不是锚不能工作.
我试过跟随.我在上面的脚本中发出警报,如果我这样做,则在加载选项卡之前会抛出警报.为什么在加载ui.script之前他会编写这个脚本????????????
c# ×4
asp.net-mvc ×2
css ×2
html ×2
jquery ×2
ajax ×1
anchor ×1
collections ×1
concat ×1
dependencies ×1
glassfish ×1
glassfish-3 ×1
javascript ×1
linq ×1
logging ×1
merge ×1
mp3 ×1
set ×1
setting ×1
streamreader ×1
tfs ×1
tlbexp ×1
typelib ×1
vb6 ×1
web-services ×1