15
2015
10

js 点击按钮实现“隐藏,稍后弹出提示”的功能

 

右下角的信息弹出后,点击按钮实现 隐藏,稍后提示功能


        //隐藏, 稍后提示
        function hidelater(divId) {
            document.getElementById(divId).style.display = "none";
            setTimeout(function () { document.getElementById(divId).style.display = "block"; }, 10000);
        }

15
2015
10

js 获取 Request传递的值

 



 // js 获取 Request传递的值
        function request(strParame) {
            var args = new Object();
            var query = location.search.substring(1);

14
2015
10

art.dialog.close 关掉指定弹窗

 


在弹窗前,先给定义一个ID 例如:id='abc'

29
2015
09

C# 如何获取磁盘空间大小

 

利用System.IO.DriveInfo.GetDrives方法来获取

        /// 获取指定驱动器的空间总大小(单位为B)
        ///  只需输入代表驱动器的字母即可 (大写)
        public static long GetHardDiskSpace(string str_HardDiskName)
        {
            long totalSize= new long();
            str_HardDiskName=str_HardDiskName +":\\\\";

23
2015
09

RadGrid控件行合并功能实现(merge rows)

 

<telerik:RadGrid ID="RadGrid1" runat="server"
    OnNeedDataSource="RadGrid1_NeedDataSource" OnPreRender="RadGrid1_PreRender">
</telerik:RadGrid>


22
2015
09

JS编码和Asp.net编码转换

 

网页中经常会出现乱码问题,比如保存的中文文件名称下载下来是乱码,一般这样的问题,重新编码即可。


JS编码

1.window.escape()与HttpUtility.UrlEncodeUnicode()编码格式一样:将一个汉字编码为%uxxxx格式
不会被window.escape编码的字符有:@ _ - . * / +  这与http://www.w3school.com.cn/js/jsref_escape.asp上的解释不符合

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 即可。