|
首先是在fineui grid 列表中加了一行- <x:LinkButtonField HeaderText="test" Width="60px" CommandName="GeWord" Text="test" TextAlign="Center"/>
复制代码 后台代码为- if (e.CommandName == "GeWord")
- {
- string fileName = Server.MapPath("~/Order/tyd.doc");
- OperateWord.OpWord(fileName, ID);
- }
复制代码 执行不报错,没反应。记得之前ext同样的代码是可以生成往word写数据的,fineUI却不可以了?sanshi这个是什么原因?
又在fineUI下button写此事件,如:- <x:Button ID="Button1" Text="test2" runat="server" OnClick="btnClick">
- </x:Button>
复制代码 后台代码为:- protected void btnClick(object sender, EventArgs e)
- {
- string fileName = Server.MapPath("~/Order/tyd.doc");
- OperateWord.OpWord(fileName, 73);
- }
复制代码 同样无反应。
最后用asp原生态button尝试,放在from下 如:- <form id="form1" runat="server">
- <asp:Button runat="server" ID="btnnn" Text="test" OnClick="btnClick" />
复制代码 后台代码:- protected void btnClick(object sender, EventArgs e)
- {
- string fileName = Server.MapPath("~/Order/tyd.doc");
- OperateWord.OpWord(fileName, 73);
- }
复制代码 则执行写入了数据到word,并提示打开和保存。
请问是什么原因,跪求解答!! 谢谢各位大虾。
|
|