aspnet学习笔记--(2)
1. 用户控件的使用
(1) 添加用户控件页;
右键==>添加新项==>用户控件;
(2) 将制作好的html代码,如登录界面,拷到用户控件页;
至此,一个用户控件就制作完成;
(3) 在新页面上,添加用户控件时,直接把制作好的用户控件,拖放到相应位置,然后代码里进行访问;
2010-3-4
选中私有字段,右键菜单“重构”→“封装为字段”。
VS2003里面没有(VS2005有)。
或者:
键入prop然后用tab键就可以生成包含完整get/set的代码段
或者:
可以装个Resharper,Alt+Ins
VS2003里面没有(VS2005有)。
或者:
键入prop然后用tab键就可以生成包含完整get/set的代码段
或者:
可以装个Resharper,Alt+Ins
-------------------------------------------------------------------------------------------
2010-3-11
1. 给密码加密(自定义的EncodeAndDecode类) :
使用:
EncodeAndDecode.DESEncrypt(password) ---password为字符串变量;
2. 使用ScriptManager註冊一个客户端方法(Page) --微软的一个ajax的控件
public static void SetClientScriptMethod(Page p, string clientScript)
{
ScriptManager.RegisterClientScriptBlock(p, typeof(Page), DateTime.Now.ToString(), clientScript, true);
}
{
ScriptManager.RegisterClientScriptBlock(p, typeof(Page), DateTime.Now.ToString(), clientScript, true);
}
---------------------------------------------------------------------------------------------
2010-3-14
1. 这样就可以在将后台代码的内容输出到前台页面;
(1) 前台页面:
<table >
<tr>
<td id="test" runat="server"> </td>
</tr>
</table>
<tr>
<td id="test" runat="server"> </td>
</tr>
</table>
(2) 后台代码:
test.InnerHtml = "好东西,可输入东西!";