问题列表 - 第22376页

ASP.NET-仅在CSS不包含时如何包含它?

我使用下面的代码动态地包含CSS文件:

HtmlHead head = (HtmlHead)Page.Header;
HtmlLink link = new HtmlLink();
link.Attributes.Add("href", Page.ResolveClientUrl("~/App_Themes/Default/StyleSheet.css"));
link.Attributes.Add("type", "text/css");
link.Attributes.Add("rel", "stylesheet");
head.Controls.Add(link);
Run Code Online (Sandbox Code Playgroud)

问题是:我只想执行一次,并且只在页面中未包含它时才这样做。

如何验证它是否已包含?

编辑:

告诉我使用进行页面加载的答案!IsPostBack无法解决我的问题,因为此代码将位于Web用户控件内,并且我的页面可能具有许多相同的用户控件。

例如,我使用下面的代码来使用javascript:

if (!Page.ClientScript.IsClientScriptIncludeRegistered("jsScript"))
{
    Page.ClientScript.RegisterClientScriptInclude("jsScript", ResolveUrl("~/Utilities/myScript.js"));
}
Run Code Online (Sandbox Code Playgroud)

css asp.net verify include stylesheet

5
推荐指数
1
解决办法
4786
查看次数

C#加载整数并显示奇数/偶数

您好想知道是否有更简单的方法来显示奇数/偶数.我知道我可以做一个for循环并加载一个列表.然后我可以编写另一个for循环来循环遍历列表并检查值是否为奇数/偶数:

for(i=0; i<100; i++)
 if(myList[i]%2==0) //even
    //do something
 else
    //odd do something
Run Code Online (Sandbox Code Playgroud)

但有没有办法缩短这一点,以便我可以轻松获得奇数或偶数的列表.不是家庭作业只是想知道.

c#

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

Python中的CAC客户端应用程序身份验证

我正在构建一个python应用程序,以从网站中提取数据。该应用程序必须使用CAC卡和密码进行身份验证(HTTPS / SSL)才能发出请求。

我的假设是正确的,即您无法从CAC卡中检索私钥,因此使用像PyKCS这样的PKCS#11包装器卡住了吗?

有任何提示或资源可以解决此问题吗?

python smartcard pkcs#11 cac

5
推荐指数
1
解决办法
3978
查看次数

为什么在可以分配Null的类型时使用Nullable?

我正在使用一个库,并在使用我已经制作的函数时注意到一些奇怪的东西(我必须在哪里进行投射).

该库的功能定义如下

public DateTime? GetDate(){..}
Run Code Online (Sandbox Code Playgroud)

这有什么意义?为什么不让它成为常规DateTime并且null如果在获取日期时出现错误则正常返回?我错过了关于Nullable类型的重要内容吗?

c# nullable

0
推荐指数
1
解决办法
312
查看次数

我需要通过改变vimrc来测试一些东西

但是已经打开的mvim窗口不会加载更改完成vimrc,直到我关闭所有mvim窗口并重新开始.

有没有办法我可以告诉现有的mvim窗口加载新的vimrc文件,而不是每次关闭和打开所有窗口.

vim macvim

10
推荐指数
2
解决办法
2472
查看次数

如何在C#中实现取消事件

我知道在C#中,有几个内置事件传递参数("取消"),如果设置为true,将停止在引发事件的对象中进一步执行.

如何实现一个事件,其中提升对象能够跟踪EventArgs中的属性?

这是我想要做的WinForms示例:
http://msdn.microsoft.com/en-us/library/system.componentmodel.canceleventargs.cancel.aspx

谢谢.

.net c# events

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

仅当cron作业尚未运行时才运行它

所以我试图建立一个cron作业作为我创建的守护进程的监视器.如果守护进程出错并失败,我希望cron作业定期重启...我不确定这是多么可能,但我通读了几个cron教程,找不到任何可以做到的东西我我正在寻找......

我的守护进程是从shell脚本启动的,所以我真的只是在寻找一种方法来运行一个cron作业,如果该作业的上一次运行还没有运行的话.

我找到了这篇文章,它确实提供了我正在尝试使用锁文件做的解决方案,而不是我不确定是否有更好的方法来做...

谢谢你的帮助.

linux bash cron watchdog

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

如何在运行时锁定方向

有没有办法在运行时锁定方向?例如,如果用户当前处于横向状态并切换菜单选项,我想允许用户将屏幕锁定为横向.

android orientation

106
推荐指数
6
解决办法
7万
查看次数

vim向内和向外缩进代码块

我正在使用mvim.我试图映射键,以便我可以在视觉上选择元素,然后我可以向内或向外缩进代码.然而,在每次击键后进行外向工作时,底部的一条线被选中.有什么问题?

" Ctrl-x - move the block of visually selected code one tab right and keep visual mode alive
" Ctrl-z moves the data in opposite direction
" Usage : shift v and select multiple lines. then Ctrl x multiple times and
" then Ctrl z multiple times
vmap <C-x> >gv  
vmap <C-z> <gv  
Run Code Online (Sandbox Code Playgroud)

vim macvim

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

实例方法的Python装饰器可以访问该类吗?

嗨我有类似下面的东西.基本上我需要从定义中的实例方法使用的装饰器访问实例方法的类.

def decorator(view):
    # do something that requires view's class
    print view.im_class
    return view

class ModelA(object):
    @decorator
    def a_method(self):
        # do some stuff
        pass
Run Code Online (Sandbox Code Playgroud)

代码原样给出

AttributeError: 'function' object has no attribute 'im_class'

我发现类似的问题/答案 - Python装饰器让函数忘记它属于一个类Python装饰器中的Get类 - 但这些依赖于一种解决方法,它通过抢夺第一个参数在运行时抓取实例.在我的情况下,我将基于从其类中收集的信息调用该方法,因此我不能等待来电.

谢谢.

python decorator

99
推荐指数
6
解决办法
5万
查看次数