Jquery CDN ,

网站加载速度在线监测工具

此实现不是 Windows 平台 FIPS 验证的加密算法的一部分。

17
2015
09

GridTemplateColumn 中查找遍历控件

 

<telerik:GridTemplateColumn>
    <ItemTemplate>
        <asp:TextBox ID="txtName" runat="server"></asp:TextBox>
        <asp:CheckBox ID="chkName" runat="server" Visible=false />
    </ItemTemplate>
</telerik:GridTemplateColumn>


14
2015
09

js实现手机访问PC网站自动跳转到手机网站的方法

 


方法一 :

将以下代码放在首页 </head> 区


<SCRIPT LANGUAGE="JavaScript">

 function mobile_device_detect(url)

 {

        var thisOS=navigator.platform;

11
2015
09

Silverlight多选下拉框控件CheckBox ComboBox

 Silverlight多选下拉框控件 ,把 ComboBox的 下拉框中放CheckBox控件实现多选,选过如下:


关键代码如下

前台 :



    <Grid x:Name="LayoutRoot" Background="White">
        <StackPanel Margin="10">
            <ComboBox Name="cmbDepartment" Height="25" Width="200" HorizontalAlignment="Left" >
                <ComboBox.ItemTemplate>
                    <DataTemplate>
                        <CheckBox Content="{Binding DepartmentName}" IsChecked="{Binding IsChecked,Mode=TwoWay}" />
                    </DataTemplate>
                </ComboBox.ItemTemplate>
            </ComboBox>
            <TextBlock x:Name="tbDepartment" Height="20" Width="Auto" MouseLeftButtonDown="TbDepartment_OnMouseLeftButtonDown" HorizontalAlignment="Left" Text="" Margin="5,-20,0,0" ></TextBlock>
        </StackPanel>
    </Grid>


10
2015
09

window.frames["Iframe1"].document.location火狐浏览器兼容问题

 window.frames["Iframe1"].document.location="a.aspx"

在IE 上没问题,但是在火狐和谷歌浏览器上不起作用,原因何在




其真正原因还在浏览器的内核不一样


解决方法是 把 Iframe 的 ID 和 Name 都设置成相同的名称 Iframe1 即可。


09
2015
09

火狐下不能使用window.top.document.frames('frmain').location.href的问题

 window.top.document.frames('frmain').location.href="a.aspx"


这样的语句在IE中可以,但是在火狐和谷歌中不支持。

IE可以通过id或者name访问这个frame对应的window对象
 
  而Firefox只可以通过name来访问这个frame对应的window对象
 
  如果上述frame标签写在最上层的window里面的htm里面,那么可以这样访问
 
  IE:window.top.frameId或者window.top.frameName来访问这个window对象
 
  Firefox:只能这样window.top.frameName来访问这个window对象
 
  另外,在火狐和IE中都可以使用window.top.document.getElementById("frameId")来访问frame标签
 
  并且可以通过window.top.document.getElementById("testFrame").src = 'xx.htm'来切换frame的内容
 
  也都可以通过window.top.frameName.location = 'xx.htm'来切换frame的内容

07
2015
09

让火狐 FireFox支持js中innerText赋值的方法

 用Javascript重新定义了innerText方法 ,使得在Firefox中也可以使用innerText方法 ,并且此方法解决了firefox中空白字符的问题。



加入下面的代码即可


        function isIE(){ //ie?
            if (window.navigator.userAgent.toLowerCase().indexOf("msie")>=1)
                return true;
            else
                return false;
        }
        if(!isIE()){ //firefox innerText define
            HTMLElement.prototype.__defineGetter__( "innerText",
            function(){
                var anyString = "";
                var childS = this.childNodes;
                for(var i=0; i<childS.length; i++) {
                    if(childS[i].nodeType==1)
                        anyString += childS[i].tagName=="BR" ? '\n' : childS[i].textContent;
                    else if(childS[i].nodeType==3)
                        anyString += childS[i].nodeValue;
                }
                return anyString;
            }
            );
            HTMLElement.prototype.__defineSetter__("innerText",
            function(sText){
                this.textContent=sText;
            }
            );
        }

06
2015
09

C#通过API获取电脑第一块硬盘序列号编号

 方法一:

            string strHardDiskID = "";
            try
            {
                ManagementObjectSearcher searcher = new ManagementObjectSearcher("SELECT * FROM Win32_PhysicalMedia");
                foreach (ManagementObject mo in searcher.Get())
                {
                    strHardDiskID = mo["SerialNumber"].ToString().Trim().Replace(" ", "");
                    break; // TODO: might not be correct. Was : Exit For
                }
            }
            catch (Exception ex)
            {
            }

06
2015
09

C#代码多张图片合并的例子

 



public void Main()
{

 List<Image> img = new List<Image>();

 img.Add(Image.FromFile("D:\\Old\\_old\\D\\5265847638_525279bf46[1].jpg"));
 img.Add(Image.FromFile("D:\\Old\\_old\\D\\5265847638_525279bf46[1].jpg"));
 img.Add(Image.FromFile("D:\\Old\\_old\\D\\5265847638_525279bf46[1].jpg"));

01
2015
09

如何更改Telerik控件ChartView的坐标轴浮动标注的位置

            <telerik:RadCartesianChart.Behaviors>
                <telerik:ChartCrosshairBehavior PositionChanged="ChartCrosshairBehavior_PositionChanged" />
            </telerik:RadCartesianChart.Behaviors>

01
2015
09

XAML中的Format用法


在 XAML中这样使用


                <telerik:ChartCrosshairBehavior >
                    <telerik:ChartCrosshairBehavior.VerticalLineLabelDefinition >
                        <telerik:ChartAnnotationLabelDefinition VerticalAlignment="Top" Format="{}{0:yyyy-MM-dd HH:mm:ss}"/>
                    </telerik:ChartCrosshairBehavior.VerticalLineLabelDefinition>
                </telerik:ChartCrosshairBehavior>