我的天!
我用乙個textbox輸入使用者名稱,乙個dropdownlist輸入role名,輸入乙個不存在的使用者名稱,確認!
執行roles.addusertorole()方法。
大家猜猜會怎麼樣?
roles.addusertorole()報錯?
不要異想天開了,不可能的,通過了,而且成功!
表面現象?
不是吧!開啟資料庫!
我的天,微軟讓我不得不叫了!
aspnet_users
aspnet_usersinroles
加入了相應的記錄。
我倒!沒有辦法,看看幫助檔案,查查addusertorole方法的資料。它並不返回任何值。也就是如果輸入的兩個值都是string就通過。
看來我們都要小心使用這個了。
我採取了以下的方法解決這個問題。
1try2
8else
912}13
catch
14不知道大家還有沒有其他的辦法。
C 之System命名空間下的Console類
console.write 表示向控制台直接寫入字串,不進行換行,可繼續接著前面的字元寫入。console.writeline 表示向控制台寫入字串後換行。console.read 表示從控制台讀取字串,不換行。console.readline 表示從控制台讀取字串後進行換行。console.rea...
c 中regex的命名空間 c 命名空間
system.transactions 命名空間 注意 此命名空間在 net framework 2.0 版中是新增的。使用 system.transactions 命名空間包含的類可以編寫自己的事務應用程式和資源管理器。具體地說,可以建立和參與 與乙個或多個參與者 本地或分布式事務。system....
Spring p命名空間與c命名空間遇到的問題
在測試spring p命名空間與c命名空間時,發現p命名空間沒有問題,而c命名空間報 attribute c name is not allowed here 這樣的異常 塊如下 小明 p password 123321 user1 class com.rong.pojo.user c name 小...