Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 如何在commandparameters中使用url参数_Asp.net - Fatal编程技术网

Asp.net 如何在commandparameters中使用url参数

Asp.net 如何在commandparameters中使用url参数,asp.net,Asp.net,我正在从事asp项目,我想使用commandparameters 我的问题是如何使用url参数设置controlid的值 我试过了,但不起作用 <asp:EntityDataSource ID="EntityDataSource1" runat="server" ConnectionString="name=DentistEntities" DefaultContainerName="DentistEntities" CommandText="SELECT p.[id],p.[firstN

我正在从事asp项目,我想使用commandparameters

我的问题是如何使用url参数设置controlid的值

我试过了,但不起作用

<asp:EntityDataSource ID="EntityDataSource1" runat="server" ConnectionString="name=DentistEntities" DefaultContainerName="DentistEntities" CommandText="SELECT p.[id],p.[firstName],p.[lastName],p.[DOB],p.[firstVisiting] FROM DentistEntities.Patients  AS p WHERE p.[firstName]=@firstname">
<CommandParameters>
    <asp:ControlParameter Name="firstname" ControlID='<% Request.QueryString["firstName"] %>' Type="String"/>
</CommandParameters>
</asp:EntityDataSource>

第页错误

在ControlParameter“firstname”中找不到控件“”


有一个特殊的
querystring参数

<asp:QueryStringParameter Name="firstname" QueryStringField="firstName" Type="String"/>