小编use*_*164的帖子

找不到接受参数'\'的位置参数

我试图从目录中获取元数据,我收到的错误是找不到接受参数'\'的位置参数.不知道如何纠正这个?

$FileMetadata = Get-FileMetaData -folder (Get-childitem $Folder1 + "\" + $System.Name + "\Test" -Recurse -Directory).FullName
Run Code Online (Sandbox Code Playgroud)

powershell metadata

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

是否尝试设置此报告中未定义的报告参数"名称"?

我正在尝试加载一个报告,该报告按文本框1中的名称进行过滤,但我收到错误"尝试设置报告参数'名称'未在此报告中定义"任何想法?

Dim ds As New TestDataSetTableAdapters.tblTestDataTableAdapter 

        ' Create report data source 
        Dim ID As ReportParameter 
        ID = New ReportParameter("Name", TextBox1.Text) 

        Dim rds As New ReportDataSource("MyApplication_ModelObject", ObjectDataSource1) 

        ' Clear the datasets in the report viewer and add the new datasource 
        ReportViewer1.LocalReport.DataSources.Clear() 
        ReportViewer1.LocalReport.DataSources.Add(rds) 
        ReportViewer1.LocalReport.SetParameters(ID) 
        ReportViewer1.LocalReport.Refresh()
Run Code Online (Sandbox Code Playgroud)

asp.net parameters

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

System.Net.Mail新MailMessage随机发送重复的电子邮件?

我使用下面的代码生成电子邮件.出于某种原因,随机发送一封重复的电子邮件.它不会一直发生,一个月只发生几次.您是否看到任何可能导致此问题的代码?当用户单击页面上的提交按钮时会触发它.我可以添加一些东西来防止这种情况发生吗?TIA

Try
    Dim Attachment As String
    Attachment = path + myUniqueFileName

    Dim mailMessage As MailMessage = New MailMessage
    mailMessage.From = New MailAddress("Test@Test.com")
    mailMessage.Subject = "Report " + " " + myUniqueFileName
    mailMessage.IsBodyHtml = True
    mailMessage.To.Add(New MailAddress(Session("EmailAddress")))
    mailMessage.Attachments.Add(New Attachment(Attachment))
    mailMessage.Body = "Attached is your report"

    Dim smtp As SmtpClient = New SmtpClient

    smtp.Host = "mail.net"

    Dim NetworkCred As System.Net.NetworkCredential = New System.Net.NetworkCredential

    smtp.Credentials = New NetworkCredential("test", "test")
    smtp.UseDefaultCredentials = False
    smtp.Send(mailMessage)

Catch ex As Exception

    Dim message As String = ex.ToString …
Run Code Online (Sandbox Code Playgroud)

vb.net asp.net email

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

Ajax自动完成扩展程序并获取所选项目的ID?

我正在使用自动填充扩展器在用户输入时建议名称.如何在用户选择项目后获取选择值?我想我可以使用onclientitemselected但我不熟悉如何写这个?我需要根据autocompleteextender文本框中的选择填充文本框.谢谢

 <asp:TextBox ID="TextBox1" runat="server" Height="27px" Width="570px"></asp:TextBox>
        <asp:AutoCompleteExtender ID="AutoCompleteExtender" runat="server" 
    DelimiterCharacters="" Enabled="True" ServicePath="AutoComplete.asmx"  
    ServiceMethod="GetCompletionList" TargetControlID="TextBox1" 
    MinimumPrefixLength="2" UseContextKey="true" ContextKey="StateDropDown" 
            CompletionListElementID="autocompleteDropDownPanel">
</asp:AutoCompleteExtender>
Run Code Online (Sandbox Code Playgroud)

asp.net ajax ajaxcontroltoolkit

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

自动完成扩展程序 - 滚动条会导致结果关闭?

我有一个使用文本框,自动完成扩展程序和autocompletedropdownpanel运行的网站.基本上,当用户开始在文本框中键入名称时,结果会在几秒钟内显示.由于可能有数百行,我需要一个滚动条.然后使用只选择名称.出于某种原因,它现在已经坏了(也许用IE更新?因为它在Chrome中工作正常)现在当用户使用滚动条时它会自动关闭结果并且无法进行选择.我无法在网上找到解决方案.我需要使用更新的ajax套件吗?如果是这样,我该怎么做呢?或者我可以添加或更改我的代码吗?

更新:我发现此问题仅出现在Surface Pro平板电脑上.所以使用IE11和平板电脑会导致这种情况.即使平板电脑与普通的键盘和鼠标对接.

是否可以使用cancelBubble函数为带滚动条的下拉面板?我有一个问题,当点击滚动条滚动抛出行后,鼠标被释放,结果关闭.从阅读我认为我需要某种cancelBubble事件或停止传播

  <asp:Panel ID="autocompleteDropDownPanel" runat="server" 
            ScrollBars="Auto" Height="200px" Font-Size="Medium" 
            HorizontalAlign="Left" Wrap="False" />

 <asp:AutoCompleteExtender ID="AutoCompleteExtender" runat="server" 
        DelimiterCharacters="" Enabled="True" ServicePath="AutoComplete.asmx" 
                ServiceMethod="GetCompletionList" TargetControlID="DoctorNameTextBox" 
                UseContextKey="true" ContextKey="StateDropDown"
                CompletionListElementID="autocompleteDropDownPanel" 
                onclientitemselected="getSelected"
                ShowOnlyCurrentWordInCompletionListItem="True" CompletionInterval="100" 
                MinimumPrefixLength="2">

    </asp:AutoCompleteExtender>
Run Code Online (Sandbox Code Playgroud)

vb.net asp.net ajax autocomplete ajaxcontroltoolkit

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

在Windows 10中更改壁纸的脚本?

我试图让脚本工作,这将改变Windows 10的默认壁纸,因为我将部署Win10到所有客户端.当我运行下面的批处理代码时,它不会更改默认墙纸.我看到img0文件位于正确的目录C:\ Windows\Web\Wallpaper\Windows中,但它没有改变背景.下面的代码就是我正在使用的代码.尝试del C时,我确实得到了一些访问被拒绝的错误:\ Windows\Web\4K\Wallpaper\Windows\img0_1366x768.jpg访问被拒绝.

takeown /f c:\windows\WEB\wallpaper\Windows\img0.jpg
takeown /f C:\Windows\Web\4K\Wallpaper\Windows\*.*
icacls c:\windows\WEB\wallpaper\Windows\img0.jpg /Grant System:(F)
icacls C:\Windows\Web\4K\Wallpaper\Windows\*.* /Grant System:(F)
del c:\windows\WEB\wallpaper\Windows\img0.jpg
del /q C:\Windows\Web\4K\Wallpaper\Windows\*.*
copy %~dp0img0.jpg c:\windows\WEB\wallpaper\Windows\img0.jpg
copy %~dp04k\*.* C:\Windows\Web\4K\Wallpaper\Windows
Run Code Online (Sandbox Code Playgroud)

我有什么想法我做错了吗?TIA

windows batch-file wallpaper

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

没有给出所需参数的值

我试图在访问数据库下面运行qry并且我得到一个错误没有给定参数的值?

SELECT        ID, DateColumn, Less90, Between90180, Between180365, GreaterThan365, SUM(Less90) + SUM(Between90180) + SUM(Between180365) + SUM(GreaterThan365) 
                     AS Total, SUM(Between180365) / Total AS Expr1,
                         (SELECT        SUM(Between180365) / (SUM(Less90) + SUM(Between90180) + SUM(Between180365) + SUM(GreaterThan365))
                           FROM            tblHandpieceFaliuresAge T2
                           WHERE        T2.ID <= tblHandpieceFaliuresAge.ID) AS RunningSum
FROM            tblHandpieceFaliuresAge
GROUP BY ID, DateColumn, Less90, Between90180, Between180365, GreaterThan365
Run Code Online (Sandbox Code Playgroud)

sql ms-access

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

Send-MailMessage:无法将“System.Object[]”转换为参数“Body”所需的类型“System.String”。不支持指定的方法

我正在尝试使用 powershell 发送电子邮件。电子邮件的正文将包含我运行的存储在变量中的 Get-ADuser 命令的结果。当我尝试下面的代码时,我收到错误“Send-MailMessage:无法将‘System.Object[]’转换为参数‘Body’所需的‘System.String’类型。不支持指定的方法。”

我在这里做的事情有什么问题吗?

$Value = Get-ADUser -Filter * -Properties propery.. | foreach { $_.propery..}
Send-MailMessage -From $From -To $To -Subject $Subject -Body $Value 
Run Code Online (Sandbox Code Playgroud)

powershell sendmail

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

运算符'+'未定义为类型'ListItem'和字符串","

我试图将文本放在下面的会话中,所以它基本上是Product1,Product2,Product3等等......如果会话包含文本"Select ...."将其替换为""当我运行时下面的代码我得到错误操作符'+'没有定义类型'ListItem'和字符串",".

NameofProduct = Session("Product1") + "," + Session("Product2").Replace("Select....", "") + ","  + Session("Product3") + "," + Session("Product4") + "," + Session("ProductManual")
Run Code Online (Sandbox Code Playgroud)

vb.net asp.net

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

对于未在While语句中执行的每个语句?

我正在尝试为while语句中的每个语句执行一个操作,并且它没有在每个语句中执行我的代码.我假设"价值"没有以某种方式分配?

cmd = New SqlCommand
cmd.Connection = Con
cmd.CommandText = "SELECT [Physician First Name], [Physician Last Name], [Recipient Primary Business Street Address Line 1], [Recipient City], [Recipient State], [Recipient Zip Code], Notes_ConsultingFee, [Total Amount of Payment]  FROM tblData WHERE ReferenceNumber = @ReferenceNumber"
cmd.Parameters.Add(New SqlParameter("@ReferenceNumber", (ReferenceTextBox.Text)))
Dim reader As SqlDataReader = cmd.ExecuteReader()

While reader.Read()
    For Each value As Object In reader

        Dim firstName = reader.GetString(0)
        Dim LastName = reader.GetString(1)
        Dim Address = reader.GetString(2)
        Dim City = reader.GetString(3)
        Dim State = reader.GetString(4) …
Run Code Online (Sandbox Code Playgroud)

vb.net asp.net

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