我现在想实现如下功能:
从数据库读取信息,显示在gridview中,大致形式如下:文章1 2006.7.1
文章2 2006.7.2
文章3 2006.7.3
文章4 2006.7.4然后点击各个文件名,弹出相应对话框,实现文章下载功能。请问如何用代码设置文件的链接地址
如果用NavigateUrl,就都链接到一个地址去了
可是又不能直接用<a href="···"></a>
因为还会不断有新的文档添加进数据库请问该如何解决
从数据库读取信息,显示在gridview中,大致形式如下:文章1 2006.7.1
文章2 2006.7.2
文章3 2006.7.3
文章4 2006.7.4然后点击各个文件名,弹出相应对话框,实现文章下载功能。请问如何用代码设置文件的链接地址
如果用NavigateUrl,就都链接到一个地址去了
可是又不能直接用<a href="···"></a>
因为还会不断有新的文档添加进数据库请问该如何解决
解决方案 »
- 【求助】未将对象引用设置到对象的实例
- Table 布局如何改用CSS定位
- 关于静态方法
- 输入字符串的格式不正确
- 请问,想给Calendar日期控件赋值,该怎么作呢?
- 请问如果程序里引用了oracle.clinet,是不是发布asp.net程序的应用程序服务器中就一定要装oracle客户端呢???
- 如何调用基类的私有变量?
- asp Page_Load时 给gridview赋值,有值但是不显示
- 有没有关于treeview控件的C#开发的例子。
- 高分求解:在如下代码的基础上,如何在客户端显示我生成的EXCEL文件???急!急!急!!!
- [AD]把一新注册的用户添加到一个组中,用程序怎么实现
- 綁定數據源的問題
DataKey dk = GridView1.SelectedDataKey;
if (!cs.IsClientScriptBlockRegistered("clientScript"))
{
// Form the script that is to be registered at client side.
String scriptString = "<script language=JavaScript>window.open('download.aspx?ID=" + dk.Value.ToString() + "',window,'')";
scriptString += "<";
scriptString += "/";
scriptString += "script>";
cs.RegisterClientScriptBlock(GetType(),"clientScript", scriptString);
}
Button的事件根据ID取出要下载的地址.然后执行window.location.href='xxxxx'实现一个链接
就可以Download了