小编Dot*_*row的帖子

在linq中计算一列

如何计算Linq中一列的计数.例如:

select count(productid) from products
Run Code Online (Sandbox Code Playgroud)

我将如何在linq中编写它.

是这样的吗?

var query = (from p in context.products select p).count()
Run Code Online (Sandbox Code Playgroud)

请建议.

linq linq-to-entities

1
推荐指数
1
解决办法
2758
查看次数

C#中的FTP客户端

我想在C#和Visual Studio 2010中创建一个FTP客户端.你能建议我一些好的链接开始吗?我想使用最新版本的C#,所以我正在寻找最新的代码示例以获得帮助,以便我可以从已经制作的代码中获益.

谢谢.

c# visual-studio-2010

1
推荐指数
1
解决办法
2万
查看次数

获取 XMLNode 属性的值

我正在研究 asp.net 应用程序。我有一个这样的功能:

   Public Function ExtractText(node As XmlNode) As String

   End Function
Run Code Online (Sandbox Code Playgroud)

我需要将以下 XML 作为输入传递给上述函数:

<myrequirements Id="7743" Type="tcg_Concept20_sc_323256419566173_context" StartNode="2724" EndNode="2869">
</myrequirements>
Run Code Online (Sandbox Code Playgroud)

然后我需要获取 StartNode 和 EndNode 属性值。

我是否需要使用 XPath。请建议。

问候, 阿西夫

xml vb.net asp.net xpath

1
推荐指数
1
解决办法
7423
查看次数

MembershipUserCollection到IEnumerable <MembershipUser>进行分页

我在asp.net MVC 3应用程序中工作.我想显示一个用户列表.我在存储库中创建了一个函数,如下所示:

 internal MembershipUserCollection GetUsers() {
           return Membership.GetAllUsers();
       }
Run Code Online (Sandbox Code Playgroud)

我需要IEnumerable对象,因为我也想做分页.如何使用MembershipUserCollection进行分页或将MembershipUserCollection转换为IEnumerable

请建议

asp.net asp.net-mvc-3

1
推荐指数
1
解决办法
1677
查看次数

密码加密/解密

我有一个用户sql server表,我想使用asp.net将密码加密并保存在此表中.我还希望用户可以获取忘记密码的密码并编辑个人资料页面,所以我也需要解密它.我需要使用哪种算法或加密技术?

请建议

c# asp.net

1
推荐指数
1
解决办法
7966
查看次数

使用存储过程创建视图时出错

我有以下存储过程创建一个视图:

ALTER PROC Proc_Guards_By_Client
(
    @client_number INT,
    @client_name   NVARCHAR(16)
)
AS
 BEGIN
   IF EXISTS(select * FROM sys.views where name = 'vwGuardsByClients')
   BEGIN
    EXEC ('CREATE VIEW vwGuardsByClients
    AS
    SELECT TOP 1000 
      cgt.[guard_id],
      sg.first_name,
      sg.last_name,
      sg.ammunition_quantity    
      FROM [sws4].[dbo].[client_guard_tracking] cgt
      INNER JOIN CLIENTS c
      ON c.client_number = cgt.client_number
      INNER JOIN security_guard sg
      ON sg.guard_id = cgt.guard_id
      WHERE cgt.client_number = @client_number
      OR c.client_name = @client_name
    ')
    END
    ELSE
    BEGIN
      EXEC ('UPDATE VIEW vwGuardsByClients
      SELECT TOP 1000 
      cgt.[guard_id],
      sg.first_name,
      sg.last_name,
      sg.ammunition_quantity    
      FROM [sws4].[dbo].[client_guard_tracking] cgt
      INNER …
Run Code Online (Sandbox Code Playgroud)

t-sql stored-procedures dynamic-sql sql-server-2008 sql-view

1
推荐指数
1
解决办法
1695
查看次数

整数输出而不是字符串

我创建了一些返回整数的静态函数.在我看来,我想要这些功能的总和.我使用以下代码:

@myrepository.OverDraftCount() +
@myrepository.MortgageCount() +
@myrepository.InstallmentCount()+
@myrepository.RevolvingCount()+
@myrepository.OthersCount()
Run Code Online (Sandbox Code Playgroud)

但它返回2 + 2 + 2 + 2 + 2而不是10,它认为所有这些函数的输出都是字符串.我该怎么改变它?

谢谢

asp.net asp.net-mvc asp.net-mvc-3

0
推荐指数
1
解决办法
119
查看次数

清除asp.net MVC 3中的Chrome缓存

我在我的asp.net MVC 3应用程序中创建了一个Razor视图.这是我填写付款信息的页面.我退出后,我尝试购买另一种产品.当我点击任何一个文本框时,我会得到下拉列表,显示我之前填写的内容.如何清除此页面的缓存?这仅发生在chrome中.

asp.net asp.net-mvc asp.net-mvc-3

0
推荐指数
1
解决办法
312
查看次数

ModelState.isValid错误

我已经创建了一个Edit Action方法,但它不在ModelState.isValid中.我该如何检查错误?

  public PartialViewResult UpdateAccountDetails(string accountNumber)
  {
      CreditReportService crService = new CreditReportService();

      AccountInfo account = new AccountInfo();
      account.Account = service.GetAccountDetails(accountNumber);
      account.AccountStatuses = service.GetAccountStatuses();
      account.AccountTypes = service.GetAccountTypes();
      account.CreditTerms = service.GetCreditTerms();

      return PartialView("_UpdateAccountDetails", account);
  }

  [HttpPost]
  public ActionResult UpdateAccountDetails(Account account)
  {
      if (ModelState.IsValid)
      {
          service.SaveAccount(account);
          TempData["message"] = "Account has been updated successfully!";

          AccountInfo accountInfo = new AccountInfo();
          accountInfo.AccountStatuses = service.GetAccountStatuses();
          accountInfo.AccountTypes = service.GetAccountTypes();
          accountInfo.CreditTerms = service.GetCreditTerms();
          return PartialView("_UpdateAccountDetails", accountInfo);
      }
      else
      {
          return PartialView("_UpdateAccountDetails", account);
      }
  }
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc entity-framework-4.1 asp.net-mvc-3

0
推荐指数
1
解决办法
4430
查看次数

如何强制.change更改jquery事件而无需用户更改文本框中的文本?

我的asp.net MVC视图中有很少的文本框,当用户点击它们时会弹出一个弹出窗口.弹出窗口还有一个文本框,用户在jquery弹出窗口中输入一个值并单击Ok,所选的值显示在单击的文本框中.我在此文本框上使用textbox.change事件,但它不会被触发,因为仅触发事件如果我手动单击文本框.

 $(document).ready(function () {


            jQuery("#NumberCalledTo").click(function () {
                displayAlertMessage($(this).val());
            });


 $("#dial-prefix").dialog({
        autoOpen: false,
        modal: true,
        width: 470,
        resizeable: true,
        buttons: {
            "OK": function () {
                var selectedDialPrefixValue = $("#dialprefixPopup").val();
                var selectedPhoneValue = $("#PhoneNumber").val();

                // remove + and space from dialprefix selected on popup
                selectedDialPrefixwithoutPlus = selectedDialPrefixValue.replace(selectedDialPrefixValue.substring(0, 1), " ");
                selectedDialPrefixwithoutPlus = $.trim(selectedDialPrefixwithoutPlus);

                // number must be 10 or 11 digits long
                if (selectedDialPrefixwithoutPlus == "44" && selectedPhoneValue.substring(0, 1) == "0" && selectedPhoneValue.length < 11) {
                    //displayAlertMessage("Invalid number. Must must have …
Run Code Online (Sandbox Code Playgroud)

javascript asp.net-mvc jquery jquery-ui

0
推荐指数
1
解决办法
1万
查看次数