asp.net – 如何在SqlDataSource中为存储过程指定参数值
发布时间:2020-12-15 19:46:49 所属栏目:asp.Net 来源:网络整理
导读:作为使用SqlDataSource的声明性语法的新手,我试图找出一种方法来将参数的值设置为存储过程.我有一个通过请求对象传递的Client_ID,我需要在执行SqlDataSource的存储过程之前设置Client_ID. 我有一些问题. 存储过程参数是否必须在ASPX标记中预定义,还是可以在
作为使用SqlDataSource的声明性语法的新手,我试图找出一种方法来将参数的值设置为存储过程.我有一个通过请求对象传递的Client_ID,我需要在执行SqlDataSource的存储过程之前设置Client_ID.
我有一些问题. >存储过程参数是否必须在ASPX标记中预定义,还是可以在代码隐藏中动态添加? 解决方法
使用.net 4框架,您可以……
1.它可以动态添加,但你必须提供自己的代码表达式构建器(更多信息see here) 2. <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ConnectionStrings:yourConnectionString %>" SelectCommand="YourStoreProcedure" SelectCommandType="StoredProcedure"> <SelectParameters> <asp:ControlParameter Name="yourParameterName" ControlID="controlThatHoldsParameterValue" PropertyName="Text" /> </SelectParameters> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 如何在Firefox上命名文件以供下载?
- asp.net-mvc – 根据MVC中第一个dropdownlistfor的值启用第
- vbscript – 从ASP脚本使用wscript.shell时无法引用UNC路径
- asp.net – 为会话值的关键名称创建枚举是一个好主意吗?
- asp.net-mvc-4 – 如何为使用StatusCode 404抛出HttpExcept
- 使用asp.net mvc中的Ajax将文件和文本上传到服务器
- LoadControl与构造ASP.Net控件
- asp.net-mvc – 将集合传递给EditorFor()时,它会为输入元素
- asp.net – 对于布尔查询字符串参数使用“true”或“1”
- 为Asp.Net MVC中的特定Controller或Action启用SSL客户端证书
推荐文章
站长推荐
热点阅读