Skip to content

Instantly share code, notes, and snippets.

@yushiro
yushiro / aspnetDropDownList
Created May 22, 2013 07:48
ASP.NET中,根据DropDownList的Value选中对应的Item
<asp:DropDownList ID="ddlOrderStatus" runat="server" >
<asp:ListItem Text="所有" Value="-1"></asp:ListItem>
<asp:ListItem Text="未激活" Value="1"></asp:ListItem>
<asp:ListItem Text="激活" Value="1_1"></asp:ListItem>
<asp:ListItem Text="发至物流" Value="2"></asp:ListItem>
<asp:ListItem Text="完成" Value="3"></asp:ListItem>
</asp:DropDownList>
DropDownList.Items.FindByValue("3").Selected = true;
@yushiro
yushiro / jquery.txt
Last active December 17, 2015 18:49
jquery
取被选中的input元素
$('input[name=radioName]:checked', '#myForm').val()
#myForm是表示socpe, 提高jquery的查找效率
serializeArray():序列化表格元素 (类似 '.serialize()' 方法) 返回 JSON 数据结构数据。
Java 代码
注意,此方法返回的是JSON对象而非JSON字符串。需要使用插件或者第三方库进行字符串化操作。
jquery.json插件:
@yushiro
yushiro / .net.md
Last active December 17, 2015 19:29

#C#静态构造函数

1.静态构造函数既没有访问修饰符,也没有参数。因为是.NET调用的,所以像public和private等修饰符就没有意义了。

2.是在创建第一个类实例或任何静态成员被引用时,.NET将自动调用静态构造函数来初始化类,也就是说我们无法直接调用静态构造函数,也就无法控制什么时候执行静态构造函数了。

3.一个类只能有一个静态构造函数。

4.无参数的构造函数可以与静态构造函数共存。尽管参数列表相同,但一个属于类,一个属于实例,所以不会冲突。

@yushiro
yushiro / gist:5683239
Created May 31, 2013 06:27
.net console下调用URLdecode
System.Web.HttpUtility.urlencode("url")
需要添加system.web引用
或者
Uri.EscapeUriString(url);
@yushiro
yushiro / sql.sql
Last active December 18, 2015 01:48
--根据表名,产生INSERT 语句的字段和Value
DECLARE @p1 VARCHAR(1024), @p2 VARCHAR(1024)
SET @p1 = ''
SET @p2 = ''
SELECT @p1 = @p1 + name +',', @p2 = @p2 + '@' + name + ',' FROM sys.columns WHERE [object_id] = object_id('tblMemberAddr')
SELECT @p1, @p2
--SQL 日期格式化
--url: http://www.cnblogs.com/fanadu/archive/2009/01/05/1368825.html
Request.ApplicationPath
动态获取当前虚拟目录
网站代码放在/abc/这个虚拟目录下(包含web.config)
xx.xx.com/abc/aa.aspx
与xx.xx.com/abc/def/aa.aspx
都会返回/abc这个值(虚拟目录路径)
@yushiro
yushiro / updatepanel
Created June 6, 2013 10:45
asp.net UpdatePanel用法
<asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
代码
</ContentTemplate>
</asp:UpdatePanel>
这样就能快速使用UpdatePanel了
@yushiro
yushiro / GenInsertSQL.sql
Last active December 18, 2015 05:39
根据sql表中的数据, 生成insert into 语句 参考:http://blog.csdn.net/lee576/article/details/3511012
if object_id('Z_SP_GenInsertSQL','p') is not null
drop proc Z_SP_GenInsertSQL
GO
create proc Z_SP_GenInsertSQL (@tablename varchar(256))
as
begin
declare @sql varchar(max)
declare @sqlValues varchar(max)
set @sql =' (' + char(9)
set @sqlValues = 'values '+ char(9) + '(' + char(9) + '''+'
@yushiro
yushiro / split
Created June 13, 2013 02:47
c#中split分割字符串
用字符串分隔:
using System.Text.RegularExpressions;
string str="aaajsbbbjsccc";
string[] sArray=Regex.Split(str,"js",RegexOptions.IgnoreCase);
foreach (string i in sArray) Response.Write(i.ToString() + "<br>");
输出结果:
aaa
bbb
ccc
@yushiro
yushiro / gmapv2
Last active December 18, 2015 23:08
Android google map API V2
Programmatically set google map fragment visibility (API2)
private GoogleMap mMap;
private SupportMapFragment mMapFragment;
mMapFragment = ((SupportMapFragment)getSupportFragmentManager().findFragmentById(R.id.mapFragment));
mMap = mMapFragment.getMap();
mMapFragment.getView().setVisibility(View.INVISIBLE);