您现在的位置是:首页 >

asp数据源控件有哪些 ASP.NET入门教程 7.5 带有参数的数据源控件[3]

火烧 2022-05-20 04:28:26 1073
ASP.NET入门教程 7.5 带有参数的数据源控件[3] ( )现在通过运行该页面对其进行测试 默认情况下将显示第一场比赛 在浏览器的地址栏中尝试将从…/WroxU ited/Fixture o e

ASP.NET入门教程 7.5 带有参数的数据源控件[3]  

    ( )现在通过运行该页面对其进行测试 默认情况下将显示第一场比赛 在浏览器的地址栏中尝试将从…/WroxUnited/Fixtures one aspx添加一个查询字符串修改为…/WroxUnitedlFixtures one aspx?FixID= 并单击浏览器的GO按钮

asp数据源控件有哪些 ASP.NET入门教程 7.5 带有参数的数据源控件[3]

   操作回顾

    您在复制页面时采取了细致的操作 您可能会试图打开源文件并简单地将其另存为(Save As)新的文件名 但Save As并不会复制页面的后台代码文件 也不会修改 aspx页面中对后台代码文件的引用 在Solution Explorer中复制 粘贴和修改文件的名称会让VWD负责这些细节

    首先 关闭分页功能 因为在堆栈中只有一条记录 不需要导航 然后修改了SelectCommand 即使已经配置SqlDataSource控件 也可以重新启动向导并修改该控件 这避免了在Source View下手动编辑时引入的输入错误

    在前面的练习中 没有使用WHERE按钮 所以VWD创建了一个返回所有记录的SelectCommand 在Add WHERE Clause的步骤中选择了一个列(也就是字段)作为寻找匹配的扫描字段 您希望具体匹配到某条记录 所以选择等号操作符 然后选择QuerySting作为匹配值的来源 这意味着可以在查询字符串中找到决定显示哪一场比赛的值(参数) 在参数属性下可以将查询字符串中的值名称设置为FixID 不要忘记单击Add WHERE Clause对话框中的Add按钮 它很容易被忽视

    VWD监视著每个数据绑定控件的数据源控件 当完成数据源控件的修改之后 VWD会警告您最好对所有使用该控件的数据绑定控件进行同步 还可以通过单击智能任务面板上的Refresh Schema按钮显式地进行同步

    在完成以上修改之后 页面己经准备好从查询字符串中接收一场比赛的ID 这个值的名称必须是FixID 数据源将获取这个值(如果没有FixID 则为 )并在SelectCommand中使用该值找到一条和FixtureID匹配的记录 只显示这场比赛 在测试该页面的时候必须记住在URL中添加一个值的语法 在页面名称类型后面输入一个问号以开始设置参数 然后输入参数的名称 等号操作符和参数的值

  ASP NET 入门教程完整版

lishixinzhi/Article/program/net/201311/15328  
永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码