略過巡覽連結。
略過巡覽連結      
  如何在登入後的頁面中去掉或隱藏TreeView菜單? 觀看回應
可以在WebClientMain.aspx內Source中的Body中添加:
onload="IMG1_onclick(document.getElementById('IMG1')),就可以在登錄的時候,將TreeView向左隱藏。





  要如何比對使用者填入的密碼與資料庫中加密後的密碼是否一致? 觀看回應
以下的方法是取得密碼加密的字串:
string enPwd = sUserPwd;
if (sUserPwd != "")
{
char[] p = new char[] { };
bool q = Encrypt.EncryptPassword(sUserId, sUserPwd, 10, ref p, false);
enPwd = new string(p);
}
可以直接用enPwd與從User表中取得的密碼直接比較,如果相等表示輸入的密碼正確。





  隱藏副檔中的某一個欄位的時機點,如欄位B根據欄位A的值來決定是否顯示? 觀看回應
可以在A欄位綁定完成時處理,如
public Form1()
{
InitializeComponent();
InfoTextBoxA.DataBindings["Text"].BindingComplete += delegate(object sender, BindingCompleteEventArgs e)
{
if (InfoTextBoxA.Text == "A")//如果滿足條件
{
InfoTextBoxB.Visible = true;
}
else
{
InfoTextBoxB.Visible = false;
}
}
}





  如何取得並顯示當前登入人數? 觀看回應
在Server上ServerConfig.UserLoginCount就是當前的登錄人數,可以通過ServerMethod來返回這個值.如:
Client端
object[] ret = CliUtils.CallMethod("S001", "GetUserCount", null);
Label1.Text = ret[1].ToString();
Server端
public object[] GetUserCount(object[] param)
{
return new object[]{0, ServerConfig.UserLoginCount};
}





  為何winForm 之 textbox 不能剪貼? 觀看回應
Enabled=false是不能複製的。
ReadOnly=true是可以選擇並複製,但不可以剪貼就,因為不能更改資料,所以只能複製。